09/30/1996 |
Signed as an international Free Agent with the Oakland Athletics |
12/13/2000 |
Traded by the Oakland Athletics to the Chicago White Sox as the PTBNL in a previous trade (P Chad Bradford to Oakland - 12-07-2000) |
06/27/2004 |
Traded by the Chicago White Sox to the Seattle Mariners with OF Jeremy Reed and OF Mike Morse for C Ben Davis and P Freddy Garcia |
07/31/2005 |
Traded by the Seattle Mariners to the San Diego Padres for P Nathanael Mateo and C Miguel Ojeda |
01/03/2006 |
Signed as a Free Agent with the Florida Marlins |
12/27/2007 |
Signed as a Free Agent with the Kansas City Royals |
01/04/2010 |
Signed as a Free Agent with the Colorado Rockies |
11/04/2010 |
Traded by the Colorado Rockies to the Toronto Blue Jays for cash |
01/03/2011 |
Signed as a Free Agent with the Seattle Mariners |
02/01/2013 |
Signed as a Free Agent with the Cincinnati Reds |
03/28/2013 |
Signed as a Free Agent with the Miami Marlins |
08/23/2016 |
Signed a 0-year minor league contract extension with the San Francisco Giants organization. |
11/04/2016 |
Retired from professional baseball. |