Written by Ben Slavin The 2019 NFL draft is now in the books. While it was so unnecessarily long, it brought hope to a number of fan bases that couldn't find much during the 2018 season. Many of the top teams in the league also had drafts indicative to staying on top. But, as there is every year, there were also a few teams with mind-boggling selections all weekend. Now, let's get into who I think performed the best and worst at the three day spectacular. Note: In parenthesis is the overall selection at which the player was taken. Winners: Buffalo Bills Picks: Ed Oliver, DT, Houston (No. 9) Cody Ford, OL, Oklahoma (No. 38) Devin Singletary, RB, FAU (No. 74) Dawson Knox, TE, Ole Miss (No. 96), Vosean Joseph, LB, Florida (No. 147) Jaquan Johnson, S, Miami (No. 181) Daryl Johnson, EDGE, North Carolina A&T (No. 225) Tommy Sweeney, TE, Boston College (No. 228) Reasoning: The Bills underrated draft continues a trend for this team. A subtly-great free...