Questionable sports contracts —
In 2007, the New York Yankees signed Alex Rodriguez to a 10 year, $275 million contract. The Yankees must continue to pay him more than $90 million on a contract that doesn't expire until he's 42 years old. Click through to see other sports contracts that sports columnist Steve Politi says will go down as less than savvy deals.