06/05/2001 |
Drafted by the Baltimore Orioles in the 6th round of the 2001 MLB June Amateur Draft from Delta State University (Cleveland, MS) |
11/24/2007 |
Signed as a Free Agent with the Minnesota Twins |
04/30/2008 |
Released by the Minnesota Twins |
05/05/2008 |
Signed as a Free Agent with the San Francisco Giants |
11/05/2012 |
Claimed off waivers by the New York Yankees from the San Francisco Giants |
12/03/2012 |
Claimed off waivers by the Toronto Blue Jays from the New York Yankees |
12/04/2012 |
Claimed off waivers by the Texas Rangers from the Toronto Blue Jays |
11/12/2013 |
Signed as a Free Agent with the Chicago Cubs |
11/01/2014 |
Signed as a Free Agent with the Atlanta Braves |