The Bills will receive the No. 12 overall pick and the Bengals' fifth-round pick (No. 158), while the Bengals will receive the No. 21 overall pick and the Bills' sixth-round pick (No. 187).
This is when injuries began to creep in, with Glenn missing 15 games across the last two seasons - making just five starts for the team in 2017.
The Bills signed Glenn to a five-year, $65 million extension after assigning him the franchise tag during the 2016 offseason.
Glenn gives the Bengals an immediate upgrade at left tackle, though this move comes at a cost for Cincinnati.
US Secretary of State Tillerson meets Buhari, speaks on #DapchiGirls
He said: "First, we respect the responsibilities of the government of Nigeria and the territorial integrity of Nigeria". But we have been supporting, equipping, training and when we can provide information.
Dulquer to pair with Sonam Kapoor in The Zoya Factor
Talking about Dulquer, Abhishek said: "I knew immediately that this was the boy we were looking for after I watched OK Kanmani ". Meanwhile, Sonam is now working on her upcoming flick " Veere Di Wedding " which stars Kareena Kapoor Khan and Swara Bhasker.
Finally, Nicolas Cage Will Get To Play Superman
As you know, Nicolas Cage was cast to play Superman in the never-made, live-action film " Superman Lives " back in the late 1990s. Teen Titans GO! to the Movies is directed by Aaron Horvath and Peter Rida Michail, written by Horvath and Michael Jelenic.
And they may have to, considering that they do not now have much available at quarterback after they traded their starter, Tyrod Taylor, to the Cleveland Browns for the top pick in the third round.
The writing on the wall surrounding Glenn's future in Buffalo centered around Dion Dawkins ably filling in for him.
The Bengals will inherit the final three seasons of Glenn's deal, including his $9.25 million base salary and $2 million roster bonus due next week.
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.
This trade shows that the Bills are building something big for next season. He missed five games and played a career-low 657 snaps in 2016.