The two teams will also swap fifth and sixth round picks in the deal.
It isn't clear how much the Colts would be able to get for the No. 3 overall pick from the Bills but it would nearly certainly include the No. 12 and No. 22 overall picks as the Bills own both. Buffalo moves up to 12th overall and the Bengals drop to 21st. And the deal takes a big number off the books, and likely adds to their significant pile of draft picks. General manager Brandon Beane should also have the trade assets required to move even higher up in the draft in order to select one of the top passers available. The team has struggled to find a solution at left tackle since Pro Bowler Andrew Whitworth departed in free agency last offseason. 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.
By trading Glenn before the start of the league year, the Bills are saving money on the salary cap. As a rookie, Dawkins proved more than capable of filling that role.
As for the Bills, they'll pick up roughly $4.85 million in cap space for 2018 with the trade.
As long as he's healthy, Glenn will be an instant upgrade over any tackle that the Bengals now have on the roster.
Meanwhile, the Bills are set at left tackle. Glenn spent most of last on the sidelines with a nagging foot injury. It eventually led to the Bills placing him on season-ending injured reserve on December 15th.
Glenn has three-years remaining on his contract. He missed five games and played a career-low 657 snaps in 2016.