Contract term limits have been a big topic of discussion over the past several weeks and there are 90 such contracts that are for six years or longer. Some of them have proven to be very poor investments, and are likely to only get worse for the teams that just couldn't contain themselves and handed them out anyway.

Biggest Stories


CBSSports.com Shop