The Buffalo Bills agreed to terms with former Dallas Cowboys slot receiver Cole Beasley on Tuesday. As the Bills fortify their wide receiver corps, they are investing a nice chunk of change but not handicapping themselves in the future. Let’s get to the final contract details, via ESPN’s Mike Rodak.
The contract begins with two bonuses; one a signing bonus that is pro-rated over the life of the deal followed almost immediately by a roster bonus in a few days for a total of $8.25 million. His guaranteed salary of $2.