02/28/2003 |
Signed as an international free agent with the Arizona Diamondbacks. |
07/31/2010 |
Traded by the Arizona Diamondbacks to the Pittsburgh Pirates with C Chris Snyder and cash for P D.J. Carrasco, OF Ryan Church, and IF Bobby Crosby. |
01/03/2012 |
Signed as a free agent with the Boston Red Sox. |
06/14/2013 |
Traded by the Boston Red Sox to the San Diego Padres for cash. |
07/16/2013 |
Claimed off waivers by the Kansas City Royals from the San Diego Padres. |
09/29/2014 |
Became a free agent. |
10/13/2014 |
Signed as a free agent with the Atlanta Braves. |
12/02/2015 |
Became a free agent. |
01/11/2016 |
Signed as a free agent with the Texas Rangers. |
07/08/2016 |
Traded by the Texas Rangers to the Miami Marlins for P Eric Jokisch. |
08/11/2016 |
Released by the Miami Marlins. |
08/17/2016 |
Signed as a free agent with the Detroit Tigers. |
11/07/2016 |
Became a free agent. |