| 07/02/1990 |
Signed a minor league contract with the Montreal Expos organization |
| 07/07/1998 |
Was selected to the 1998 Major League All-Star Game. |
| 07/31/2001 |
Traded by the Montreal Expos to the Boston Red Sox in exchange for SP Tomo Ohka and SP Rich Rundles |
| 07/09/2002 |
Was selected to the 2002 Major League All-Star Game. |
| 10/28/2002 |
Became a free agent |
| 12/23/2002 |
Signed a 1-year contract worth a total of $4,500,000 with the Texas Rangers organization |
| 07/11/2003 |
Traded by the Texas Rangers to the Florida Marlins in exchange for LF Will Smith, 1B Adrian Gonzalez, and SP Ryan Snare |
| 10/26/2003 |
Became a free agent |
| 03/29/2004 |
Signed a 1-year contract worth a total of $4,000,000 with the Detroit Tigers organization |
| 06/08/2005 |
Traded by the Detroit Tigers to the Philadelphia Phillies along with SS Ramon E. Martinez in exchange for 2B Placido Polanco |
| 11/01/2005 |
Became a free agent |