OL Josh Kline
Age: 30
In terms of the Bills O-line, they were improved last year, no doubt about that. Doesn’t mean they were good, though. An average unit that could stand to improve again in 2020. Adding another versatile piece like Kline could add competition, pushing current starters. The Bills do already have some versatile backups, but Kline, between college and the pros, the former undrafted rookie free agent of the Patriots has played just about every position.
OT Kelvin Beachum
Age: 30
Beachum doesn’t have much of a great track record in recent seasons, but early in his career, he was excellent with the Steelers. Last season with the Jets, he was part of their turn-table of an offensive line. Overall, Pro Football Focus did graded him a decent 67.1 overall mark, though. Beachum in Buffalo would be very similar to pretty much every other lineman the team signs. He’s versatile and can play all over the place.