‘The Bills didn’t disclose terms of the agreement, but a league source told ESPN NFL Insider Adam Schefter that Johnson received a five-year, $36.25 million deal that includes $19.5 million guaranteed and over $24 million in the contract’s first three years.’