Bengals trade 12th pick in the first round to the Bills for the Bills 21st pick in the first and Cody Glenn.
The chance of the Packers trading back in the draft with the Bills is probably no more.
Glenn is a free agent. I don't get this trade at all.
Glenn is under contract through 2020.
Just to add to that danno, this is from cbs sportsline.
The trade means that the Bengals will now be on the hook for what's left of Glenn's five-year, $60 million deal that he signed back in May 2016. The upside for the Bengals is that if Glenn doesn't get healthy or doesn't work out in Cincinnati, they can release him after the 2018 season without taking a cap hit. On the other hand, if Glenn turns into a star, the Bengals have him under contract for the next three years at just $30 million, which is a bargain for a starting left tackle.
It puts another QB seeking team ahead of Green Bay in the draft order for now. I like it.
Oh, the OP had a typo. Cody Glenn is a FA LB from Washington. Cordy Glenn is a OT from the Bills.