Buffalo Bills and newly acquired LeSean McCoy have quickly worked to lock up McCoy for the future. McCoy is 26 years old but gets a good chunk of money upfront.
LeSean McCoy and Bills have agreed on a $16M first year total with $26.5M total guaranteed and $40M over 5 years, per @RosenhausSports
— Adam Schefter (@AdamSchefter) March 8, 2015