The Bills owned two first-round picks prior to the trade, the 21st and 22nd overall selections, which many draft analysts assumed they'd deal in an effort to move up for a quarterback.
Buffalo also receives Cincinnati's sixth-round pick (No. 187) and the Bengals get the Bills' fifth-round pick (No. 158).
Addressing one of their biggest holes with this trade, the Bengals can now be more "picky" with their first-round pick.
Between adding a 3rd round pick for a quarterback they didn't really want (Tyrod Taylor) and moving up nine spots in the first round for a tackle they didn't really want, Brandon Beane and Sean McDermott have done plenty of work towards getting the Bills in position to get the quarterback they want.
The Bills could be looking to move up and land a quarterback in this year's draft. 21 and 22) were worth only enough to move to No. 7 under a conventional draft trade value chart. If Glenn is healthy, he could be the anchor at left tackle the Bengals need.
Why Tuesday's Special Election in Pennsylvania Matters So Much
The Cook Political Report downgraded it "Toss Up" on February 28, and recent polls have the pair in a statistical dead heat. Keith Rothfus (R-PA) in a much less conservative district than the gerrymandered one he's now trying to win.
According to ESPN, the Bills will "save $4.85 million of Glenn's $14.45 million cap number in 2018, as long as the trade is executed before Glenn is due a $2 million roster bonus March 18".
The Bills, already the league leader in dead cap money thanks to Marcel Dareus, take a $9.6 million dead cap hit.
Reportedly, the Bengals will assume all of Glenn's current contract.
Last summer, Glenn missed a significant portion of training camp and the preseason because of a lingering foot and ankle injury. It eventually led to the Bills placing him on season-ending injured reserve on December 15th. He missed five games and played a career-low 657 snaps in 2016.