Maxing your NFL contract vs winning super bowls and becoming a face of the NFL...
Give up a little on the contract to win super bowls and you get all that money back and then some through endorsements and opportunities beyond playing. Tom Brady will make all that money and then some when he retires. Wasnt Brady already offered a $375M deal by Fox?