The Bills now have the 12th and 22nd (from Kansas City) picks in the first round, as well as the 53rd and 56th (from Rams) picks in the second round and may not be done dealing as they look to land their quarterback of the future.
For the Bills, they move up to a much better spot in the draft without having to give up an arm and a leg. The Bengals also get the Bills' fifth-round pick (No. 158) and the Bills get the Bengals' sixth-round pick (187th). That's why they were willing to trade Tyrod Taylor for a third round pick and it's way trading Glenn to move up to 12 was appealing.
Glenn, a second-round draft pick out of Georgia in 2012, was a starter for the Bills.
The Bills, already the league leader in dead cap money thanks to Marcel Dareus, take a $9.6 million dead cap hit. Many thought the Bengals may use their 12th overall pick on a tackle, or an offensive lineman of some sort at the very least. Buffalo placed Glenn on injured reserve in Week 15. He is expected to step in as the Bengals starting left tackle this coming season. After missing 15 games in the past two seasons due to injury, the Bills made a decision to part ways with his contract. He missed two games because of an ankle injury and three games because of a back injury in 2016.
Glenn, 28, has three more years left on his contract and is owed $11.25 million in 2018, though his 2019 and 2020 salaries are non-guaranteed.