06/03/2003 |
Drafted by the Atlanta Braves in the 2nd round of the 2003 MLB June Amateur Draft from Poly HS (Riverside, CA). |
07/14/2010 |
Traded by the Atlanta Braves to the Toronto Blue Jays along with SS Yunel Escobar in exchange SS Alex Gonzalez, P Tim Collins and SS Tyler Pastornicky |
08/02/2011 |
Claimed off waivers by the Baltimore Orioles from the Toronto Blue Jays |
01/04/2012 |
Signed as a free agent to a minor league contract with the Pittsburgh Pirates |
11/13/2012 |
Signed as a free agent to a minor league contract with the Los Angeles Angels |
07/08/2014 |
Signed as a Free Agent with the Philadelphia Phillies. |
06/16/2015 |
Signed as a Free Agent with the Los Angeles Angels of Anaheim. |
01/22/2016 |
Signed as a Free Agent with the Miami Marlins. |