There’s just no polite way to put it: the Buffalo Bills were atrocious along the offensive line last season. The only thing they did consistently was struggle. They struggled to protect their quarterbacks, they struggled to open up holes for their running backs, and they struggled to find any sort of consistency in the wake of major changes up front.
During the 2019 offseason, Buffalo’s decision makers have overhauled the group, bringing in multiple free agents and draft choices to upgrade the front line. In today’s installment of “90 players in 90 days,” we look at one of those free agents, a versatile road-grader who could serve multiple uses for the Bills this year.