Signed as a non-drafted free agent by Houston Astros (January 27, 1993).
Traded by Houston Astros with Oscar Henriquez and a player to be named later to Florida Marlins in exchange for Moises Alou (November 11, 1997); Florida Marlins received Mark Johnson (December 16, 1997).
Traded by Florida Marlins with Bobby Bonilla, Jim Eisenreich, Charles Johnson and Gary Sheffield to Los Angeles Dodgers in exchange for Mike Piazza and Todd Zeile (May 14, 1998).
Claimed on waivers by Florida Marlins from Los Angeles Dodgers (August 10, 1998).
Traded by Florida Marlins to Cincinnati Reds in exchange for Guillermo Garcia (December 2, 1998).