Mark McGwire played for the Oakland A's from 1986-1997 and for the St. Louis Cardinals from 1997-2001.
Mark McGwire is 54 years old (birthdate: October 1, 1963).
Mark McGwire played in 1,874 games in 16 Major League seasons.
Mark McGwire baseball cards range anywhere from $25 to $378 dollars. Mark McGwire is a former major league baseball player.
No. Mark McGwire never played for the Phillies, McGwire played 12 years with the Oakland A's, and 5 years with the Cardinals.
Mark McGwire's birth name is Mark David McGwire.
Mark McGwire with 58. He hit 34 for the Oakland Athletics and then was traded to the St. Louis Cardinals where he hit another 24.
69
Born on October 1, 1963, Mark McGwire debuted in Major League Baseball (MLB) for the Oakland Athletics on August 22, 1986 at the age of 22 years old.
Mark McGwire is still alive in 2010.
Dan McGwire
Mark McGwire played for the Oakland A's from 1986-1997 and for the St. Louis Cardinals from 1997-2001.
Mark McGwire is still alive and well