07/15/1998 |
Signed as an international free agent with the New York Mets. |
02/28/1999 |
Contract voided by the New York Mets. |
04/05/1999 |
Signed as a free agent with the New York Yankees. |
03/21/2001 |
Traded by the New York Yankees to the Cincinnati Reds for IF Drew Henson and OF Michael Coleman. |
03/20/2006 |
Traded by the Cincinnati Reds to the Boston Red Sox for P Bronson Arroyo and cash. |
08/17/2007 |
Traded by the Boston Red Sox to the Washington Nationals with cash for a PTBNL (OF Chris Carter - 08/21/2007). |
03/31/2009 |
Released by the Washington Nationals. |
04/21/2009 |
Signed as a free agent with the New York Mets. |
06/22/2009 |
Released by the New York Mets. |
07/19/2010 |
Signed as a free agent with the San Diego Padres. |
11/06/2010 |
Became a free agent. |
12/05/2010 |
Signed as a free agent with the Arizona Diamondbacks. |
07/24/2011 |
Released by the Arizona Diamondbacks. |
07/27/2011 |
Signed as a free agent with the Seattle Mariners. |
10/30/2011 |
Became a free agent. |
02/06/2017 |
Signed as a free agent with the Cleveland Indians. |