The Buffalo Bills and LeSean McCoy have reached terms on a five-year contract. It's safe to say that McCoy will be very happy when he arrives in Buffalo. The new contract gives McCoy $26.5 million in guaranteed money.
According to McCoy's agent, Drew Rosenhaus, McCoy will make $40 million over the course of five years. Jason Fitzgerald of Over the Cap broke down McCoy's deal,
The deal is a win-win for McCoy and the Bills. McCoy gets more guaranteed money and the new contract lowers McCoy's cap hit and gives Buffalo more money to sign players in free agency.