Bodine agreed to a two-year deal after making 64 consecutive starts through his first four NFL seasons with Cincinnati Bengals. Listed at 6-foot-3 and 308 pounds, he was selected in the fourth round of the 2014 draft out of North Carolina.

The Bills have a need at center after returning starter Eric Wood was diagnosed with a career-ending neck injury in January.