Contract: Six years, $100 million
2012 Salary: $18.5 million
Highest Remaining Salary and Year: $18.5 million
Entering the final season of a six-year, $100 million contract that he signed in 2006, Carlos Lee is due $18.5 million this year. When he signed this contract, the Astros were a good team and on the verge of a World Championship. Now? Well, they are a shell of what they were.
The Astros are in shambles and on the verge of moving to the American League West. Lee's power has dropped every season since 2006, and he only hit 18 homers last season. His defensive game also continues to fail, and the Astros have started moving him to first base. Lee will get a new contract after this season, but I expect him to end up in the American League as a DH, especially with a good year.