Holds N.L. career record for most home runs by switch-hitter - 237
Shares major league record for most doubles in one inning - 2
Shares A.L. single-season record for most sacrifice flies - 17 (1996).
Played With Chicago White Sox, Pittsburgh Pirates, New York Mets
(twice), Baltimore Orioles, Florida Marlins, Los Angeles Dodgers,
Atlanta Braves & St. Louis Cardinals
Member of the 1997 World Series Champion Florida Marlins, was later
traded to the Los Angeles Dodgers in 1998 with Gary Sheffield, Charles
Johnson, Jim Eisenreich and Manuel Barrios for Mike Piazza and Todd
Zeile (May 15, 1998).
Played majority of career with the Pittsburgh Pirates as well as 2
stints with New York Mets
Holds Baltimore Orioles single season Sacrifice Fly record (17 in
1996).
Announced retirement after playing a 16 year MLB career
with 8 different clubs (January 2002)