The Buffalo Bills have secured one of their biggest threats for five more years.  ESPN is reporting that the team and wide receiver Stevie Johnson have come to terms on a five year deal.

The Bills haven't made an official announcement yet, but ESPN's Adam Schefter is reporting that Johnson is receiving a five year deal worth $36 million, with $19 million in guaranteed money.

Johnson led the Bills with 76 receptions, and 1,004 yards.   Johnson tweeted that he was back, and that Ryan Fitzpatrick had better be ready to go.  He included a twitpic of him signing the contract.  Hopefully the Bills can open up the season with the same magic they did last year, but also carry it through the season.