06/03/2003 |
Drafted in the 2003 first-year player draft (Round 9, Pick 1, 248th Overall Pick) by the Tampa Bay Devil Rays |
06/07/2004 |
Drafted in the 2004 first-year player draft (Round 2, Pick 14, 55th Overall Pick) by the Kansas City Royals |
12/14/2007 |
Traded by the Kansas City Royals to the Arizona Diamondbacks in exchange for 2B Alberto Callaspo |
03/03/2009 |
Signed a 1-year contract worth a total of $403,000 with the Arizona Diamondbacks organization |
12/20/2010 |
Signed as a Free Agent with the Colorado Rockies |
02/29/2012 |
Signed as a Free Agent with the Boston Red Sox. |
11/13/2012 |
Signed as a Free Agent with the Los Angeles Angels of Anaheim. |