With free agency looming, the Buffalo Bills and Stevie Johnson were able to strike a deal. The Bills did not announce terms of the deal, but a club source told NFL Network's Albert Breer that it is for five years and $36.25 million, including $19.5 million guaranteed. Johnson is set to get $24 million over the first three years of the deal.
Was this too much? The real question is who els...