Works for me on Madden. I sign young studs for as long as they'll accept, before they blow up and hit the market. This also cuts down on expensive hold-outs. I usually trade over 30, Horn types during the last year of the deal for nice picks. Older vets want massive deals.That's why the Eagles do this during the current season when they have unused cap space because it's not like you can carry it over.
They lock up their good young players early, and most likely at a discounted price from what they would command if they hit free agency.