The Buffalo Bills and former Kansas City Chiefs center Mitch Morse reportedly agreed to terms on a free-agent contract on Monday, a source told Adam Schefter of ESPN.

The deal spans four years and will pay Morse $11 million annually, a source told Terez A. Paylor of Yahoo Sports.

Morse should provide Buffalo with an immediate boost to its offensive line, which lost Eric Wood to a surprise retirement a year ago and struggled in his absence.

The 27-year-old Morse entered the NFL as a second-round pick of the Chiefs in 2015. He hasn't allowed a sack since his rookie campaign, according to Pro Football Focus.

He and the Denver Broncos' Matt Paradis were viewed as the top two centers available in free agency.