Bills signed C Russell Bodine, formerly of the Bengals, to a two-year contract.

Buffalo also signed OT Marshall Newhouse. The two veterans have combined to start 134 games in the NFL, with Bodine starting every game for the Bengals the past four seasons after being a 2014 fourth-rounder. Cincinnati, however, despite all of their offensive line needs, didn't show much interest in bringing Bodine back, which is telling. He was Pro Football Focus' No. 32 center out of 38 qualifiers last season but figures to be in line to replace retired C Eric Wood. Mar 19 - 6:22 PM

Free agent C Russell Bodine will visit the Bills on Sunday.

The Bills are looking to replace Eric Wood, who retired in January due to a neck injury. Bodine has started every game since arriving as a fourth-round pick in 2014, but is coming off a poor season that saw him earn PFF's No. 32 grade out of 38 qualified centers. He'd be a noticeable downgrade from Wood. Mar 18 - 10:49 AM

Bodine has been a major liability as a four-year starter, but he hasn't missed a game and is only 25 years old. "We want to do everything in our power to get Russell back," Lewis said. "Russell’s been, physically, mentally a tough football player. He was installed there as a rookie and he’s done nothing but continue to grow and get better and frankly grow into a guy you can count on." Jan 26 - 2:09 PM

The ex-Raider made it almost the entire year on the Bills' 53-man roster but caught only 13 passes in 14 games. It's disappointing considering how in flux the Bills' receiver corps was. Going on 30, Holmes' offseason outlook is uncertain. Neck injuries are the trickiest in football. Holmes is under contract in Buffalo for the next two years.

Bills coach Sean McDermott said Zay Jones underwent knee surgery last week and will miss the rest of the offseason program.

Jones also underwent shoulder surgery in January. McDermott said the Bills are not worried the injury "will jeopardize his season," but it is yet another issue for a receiver coming off a dreadful rookie campaign. With Jones out, the Bills have Kelvin Benjamin and not much else at receiver.