| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2011 | 2015 | January 5,2011 | Texas Rangers | 5 | $80,000,000 | $16,000,000 | Option year for 2016 |
| 2010 | 2010 | January 5,2010 | Boston Red Sox | 1 | $10,000,000 | Club option for 2011 | |
| 2005 | 2009 | December 19,2004 | Seattle Mariners | 5 | $64,000,000 | $12,800,000 | $7m signing bonus |