06/03/1997 |
Drafted by the St. Louis Cardinals in the 2nd round of the 1997 MLB June Amateur Draft from Port St. Lucie HS (Port St. Lucie, FL). |
01/10/2007 |
Signed as a Free Agent with the St. Louis Cardinals. |
01/21/2010 |
Signed as a Free Agent with the Kansas City Royals. |
07/31/2010 |
Traded by the Kansas City Royals to the Atlanta Braves with P Kyle Farnsworth for P Jesse Chavez, P Tim Collins, and OF Gregor Blanco. |
12/21/2010 |
Signed as a Free Agent with the Washington Nationals. |
02/05/2012 |
Signed as a Free Agent with the Washington Nationals. |
07/27/2012 |
Released by the Washington Nationals. |
01/17/2013 |
Signed as a Free Agent with the Houston Astros. |
05/09/2013 |
Released by the Houston Astros. |
05/13/2013 |
Signed as a Free Agent with the New York Mets. |