McGwire ended his career with 583 home runs, which is fifth on the all-time list. He hit 50 or more home runs for four seasons in a row (1996-1999), was a league leader 4 times, and broke the long-standing single season home run record in 1998 when he hit 70 (since broken by Barry Bonds).
McGwire worked hard on his defense, and resisted being seen as a one-dimensional player.
McGwire also had a sense of baseball history that is rare among modern players. He graciously involved the family of Roger Maris in the year that he broke Maris's single season home run record.
McGwire played for the Oakland A's from 1986 until 1997, and finished his career with the St. Louis Cardinals. He won the [World Series]? just once, with the Oakland A's in 1988.
In 1984, McGwire won a silver medal with the USA baseball team in the Olympics.
McGwire's career totals:
Games played 1874 At Bats 6187 Runs? 1167 Hits 1626 Doubles 252 Triples 6 Home runs 583 [Run Batted In]? 1414 Walks 1317 Strike Outs 1596 Stolen Bases 12 Caught Stealing 8 On Base Percentage .394 Slugging Percentage .588 Batting Average .263