According to NFL.com and ESPN, a deal to move Cordy Glenn will also see the Buffalo Bills and Bengals swap first-round draft picks and exchange a fifth (going to Cincinnati) and a sixth-round pick (going to Buffalo).
The Bills signed Glenn to a five-year, $65 million extension after assigning him the franchise tag during the 2016 offseason. He has been the Bills' starter at left tackle for six seasons since they picked him in the 2012 draft.
On Friday, Buffalo shipped quarterback Tyrod Taylor to Cleveland, leaving them with just one quarterback under contract for 2018, Nathan Peterman. Buffalo now owns the 12th overall pick and the 22nd pick from their prior deal with Kansas City. This means the Bills moved up to 12th while the Bengals now pick 21st.
This trade shows that the Bills are building something big for next season. It made Glenn expendable enough that Buffalo was willing to eat a fairly sizable amount of dead cap. The Cincinnati Bengals tried to prepare for the future without their Pro Bowl left tackle, Andrew Whitworth, and it would be safe to say that those plans have fallen through. More important to them is dumping Glenn's salary, who has a base salary of $9.25 million in 2018 with a $2 million roster bonus on top of that.
Trading away Glenn's cap space will allow the Bills to target a top QB in free agency and make the team capable of competing for other free agents that would help improve other areas of the team. He missed five games and played a career-low 657 snaps in 2016.