Just about everyone thinks the Bills will trade up from No. 12 overall in the 2018 NFL Draft because of their immense arsenal of early draft picks and clear-cut need at quarterback. However, this will be GM Brandon Beane's first draft, and Buffalo has been linked to all of the top four signal-callers during the pre-draft process, so it's extremely difficult to decide which passer would be their target after moving up.
Right now, I think UCLA's Josh Rosen could be that guy. Why? Because he fits with a lot of what the Bills organizations want from its players, and that's a specific reference to the club's progressive-thinking ownership.
1. Cleveland Browns
2. New York Giants
3. New York Jets (from Indianapolis)
4. Buffalo Bills (via mock trade)
Josh Rosen, QB, UCLA. The Bills get the most natural passer in the draft who can consistently win from the pocket. They move pick No. 12 overall, No. 22 overall and No. 96 overall for this selection and get Cleveland's lone fourth-rounder, No. 114.
5. Denver Broncos
Baker Mayfield, QB, Oklahoma. Let the Case Keenum and Mayfield quarterback battle begin. With this selection, John Elway buys himself some time and gets two similar signal-callers in his quarterback room.
6. Indianapolis Colts
Marcus Davenport, DE, UTSA. With Chubb gone, Indy wouldn't mind moving back, but the top four quarterbacks are gone too. Instead, to bolster their weak pass-rush, the Colts take Davenport, a high-upside edge-rusher with tremendous athletic talent.
7. Tampa Bay Buccaneers
8. Chicago Bears
9. San Francisco 49ers
10. Oakland Raiders
Roquan Smith, LB, Georgia. Smith is a throwback player, which is exactly the type the new regime in Oakland -- namely Jon Gruden -- seems to like, and he'd fill a major need.
11. Miami Dolphins
Derwin James, S, Florida State. Reshad Jones is one of the most underrated defensive backs in football, but he's 30 and the Dolphins need more talent in their secondary. James would be a nice pick here.
12. Cleveland Browns (via mock trade)
13. Washington Redskins
14. Green Bay Packers
Minkah Fitzpatrick, CB, Alabama. The Packers need to add more versatility to their secondary after trading Damarious Randall. Fitzpatrick can undoubtedly give them that as a slot corner-safety-blitzing extraordinaire.
15. Arizona Cardinals
16. Baltimore Ravens
17. Los Angeles Chargers
Vita Vea, DT, Washington. Picks No. 16 and No. 17 are sweet spots for a quarterback to be selected to sit behind either Joe Flacco or Philip Rivers, but the Chargers try to capitalize on the final few years of Rivers' career by adding more talent to their rising defense.
18. Tennessee Titans (via mock trade with Seahawks)
19. Dallas Cowboys
20. Detroit Lions
Harold Landry, OLB, Boston College. The Lions tagged Ziggy Ansah, which is good news for their defensive front. Will he be on the roster in 2019? Probably not. Landry isn't a traditional 4-3 end, but new head coach Matt Patricia is fine with utilizing different fronts.
21. Cincinnati Bengals (from Buffalo)
22. Cleveland Browns (via mock trade)
23. Los Angeles Rams
James Washington, WR, Oklahoma State. Sammy Watkins was a big-play and clearing-route specialist for the Rams in 2017. He's now on the Chiefs. So, the Rams get Jared Goff the premier deep threat in this class in Washington.
24. Carolina Panthers
25. Seattle Seahawks (via mock trade with Titans)
26. Atlanta Falcons
27. New Orleans Saints
Mason Rudolph, QB, Oklahoma State. Need a quarterback ready to run a spread, pass-happy offense? How about Rudolph? He'd sit behind Brees for at least a year and could become a top-flight quarterback right away when he takes over.
28. Pittsburgh Steelers
29. Jacksonville Jaguars
30. Minnesota Vikings
Connor Williams, OT, Texas. The Vikings have a glaring need on the edge of their offensive line, and although some see Williams as a guard at the next level, he has legitimate pass-blocking skills due to his athletic talents and fundamentally sound hand placement.
31. New England Patriots
Josh Sweat, DE, Florida State. The Patriots place a high priority on athleticism, and Sweat had a Jadeveon Clowney-esque workout in Indianapolis. He'd be a three-down player in New England.