07/01/1993 |
Signed as an international Free Agent with the Atlanta Braves |
07/12/2000 |
Traded by the Atlanta Braves to the Philadelphia Phillies with P Jimmy Osting for P Andy Ashby |
07/27/2001 |
Traded by the Philadelphia Phillies to the New York Mets with P Adam Walker for P Dennis Cook and P Turk Wendell |
04/05/2002 |
Traded by the New York Mets to the Montreal Expos with IF Luis Figueroa, P Dicky Gonzalez, and a PTBNL (P Saul Rivera - 07/16/2002) for P Phil Seibel, P Scott Strickland, and OF Matt Watson |
06/14/2002 |
Traded by the Montreal Expos to the Cincinnati Reds for P Jim Brower |
03/14/2003 |
Signed as a Free Agent with the Houston Astros |
05/07/2003 |
Claimed off waivers by the Boston Red Sox from the Houston Astros |
11/26/2003 |
Signed as a Free Agent with the Toronto Blue Jays |
05/01/2004 |
Traded by the Toronto Blue Jays to the Baltimore Orioles for cash |
04/01/2007 |
Signed as a Free Agent with the Texas Rangers |
03/01/2009 |
Signed as a Free Agent with the Kansas City Royals |
09/05/2014 |
Released by the Kansas City Royals |
02/17/2015 |
Signed as a Free Agent with the Cleveland Indians |