Posted by Sabrina B. @gametimegirl

The Buffalo Bills and wide receiver Stevie Johnson agreed to a five-year contract Monday, a league source told ESPN NFL Insider Adam Schefter.

Last week, Johnson’s agent, C.J. LaBoy, said he was “very optimistic” after describing talks as being “productive,” in an email to The Associated Press.

 

Johnson, 25, led the Bills with 76 catches, joiningEric Moulds as the only Bills receivers to have 75 in consecutive seasons.

 

He also became the first Bills receiver in the franchise’s 52-year history to post back-to-back 1,000-yard seasons. He finished with 1,004 yards.

 

Johnson, however, was penalized twice in five weeks for excessive touchdown celebrations — the second leading to a benching by coach Chan Gailey for the final three quarters of a season-ending 49-21 loss at New England.

 

According to Adam Schefter: Stevie Johnson signed a five-year, $36.25 million deal that includes $19.5 million gtd and over $24 million in deal’s first three years.

 

ESPN