| Start | End | Contract Date | Team | Contract Term | Value | per Year | Notes |
| 2013 | 2013 | November 20,2012 | New York Yankees | 1 | $15,000,000 | ||
| 2013 | 2013 | November 20,2012 | New York Yankees | 1 | $15,000,000 | ||
| 2012 | 2012 | January 13,2012 | New York Yankees | 1 | $10,000,000 | ||
| 2011 | 2011 | November 4,2010 | Los Angeles Dodgers | 1 | $12,000,000 | $4m signing bonus | |
| 2008 | 2010 | December 15,2007 | Los Angeles Dodgers | 3 | $35,299,999 | $11,766,666 | $7.3m signing bonus |