There is no question that the Buffalo Bills will be looking to acquire their franchise quarterback by any means necessary in the upcoming NFL draft. After acquiring several high selections, the Bills are in prime position to make a bold move up from their No. 21 and No. 22 slots if they deem a quarterback worthy of that kind of investment.

Will Brinson of CBSSports.com released his latest mock draft but this time, he sees Buffalo making a huge deal with the Denver Broncos to move up to No. 5 overall.

Brinson explains that Denver theoretically signs Kirk Cousins in free agency, making them a prime trade partner for the Bills.

He uses the old-school trade value chart to calculate that No. 5 is 1,700 points while Buffalo’s No. 21 and No. 22 picks are worth 1,580. He clears the difference by sending the Bills’ second-round pick (No. 56, 350 points) to the Broncos for their third-round selection, (No. 71 overall, 235 points) to essentially make things even.

To recap, the Bills will have their franchise QB, along with one second-round pick and two third-round picks.

Josh Rosen, QB, UCLA: This is a case where the chips fall just right for the Bills. The picks in question (see: above) are close enough in value for the two teams to work out a deal and the inherent talent available makes sense too. The Broncos would prefer a top-tier player, obviously, but after making roster cuts they need more help across the board. The Bills desperately need a quarterback and Rosen dropping to five gives them a real option.

Rosen is widely viewed as the most pro-ready quarterback prospect in the 2018 draft class. The 6-foot-4, 220-pound passer has ideal footwork and mechanics which were evident during his freshman season. However, as his collegiate career went on and his supporting cast struggled, Rosen often resorted to trying to do too much, which resulted in some ugly throws and bad turnovers.

Nonetheless, when he’s on, Rosen can make some incredible throws into tight windows and does a great job maneuvering in the pocket. He’s not the most athletic, but he’ll extend plays when he has to.

Buffalo should do everything they can to ensure that they end up with Rosen on draft day.