06/05/2001 |
Selected in the 2001 Amateur Draft (Round 43, 1279th overall) by the Baltimore Orioles (Did Not Sign) |
06/07/2004 |
Selected in the 2004 Amateur Draft (Round 10, 291st overall) by the Texas Rangers (Did Not Sign) |
06/07/2005 |
Selected in the 2005 Amateur Draft (Round 4, 114th overall) by the Washington Nationals |
02/02/2011 |
Was traded by the Washington Nationals to the New York Yankees for P Adam Olbrychowski |
04/08/2012 |
Claimed off waivers by the Houston Astros from the New York Yankees |
07/31/2013 |
Was traded by the Houston Astros to the Kansas City Royals for Kyle Smith (minors). |
11/24/2014 |
Signed as a Free Agent with the San Francisco Giants. |
11/25/2015 |
Signed as a Free Agent with the Miami Marlins. |
04/01/2016 |
Signed as a Free Agent with the Boston Red Sox. |