
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.

Questionable sports contracts —
In 2006, Michael Vick signed a contract with the Atlanta Falcons for $135 million over 10 years. For that money he completed 54% of his passes and went to prison for animal cruelty a year later.

Questionable sports contracts —
Jerome James averaged three points a game after signing with the New York Knicks for $30 million in 2006.

Questionable sports contracts —
Barry Zito got a seven year, $126 million contract from the San Francisco Giants in 2007 and has won only 62 games since.

Questionable sports contracts —
Former NHL goaltender Rick DiPietro signed a $67 million contract with the New York Islanders, and though he no longer plays in the NHL, will get paid until 2021.

Questionable sports contracts —
The New York Mets are paying retired outfielder Bobby Bonilla $1.2 million a year until he is 72, as part of a deferred payment deal negotiated after he retired.