Baseball notes: McGwire returns to Cards in 2010
The Most Expensive Mark McGwire Cards of All-Time
MSU Baseball Heads To Minneapolis To Play In Cambria College
A nation watched as Mark McGwire made history
MORE
25 Most Valuable 1980s Baseball Cards - Old Sports Cards
Card of the Day: 1989 Mother's Cookies Mark McGwire
Best 60-game performances in MLB history
25 for 25: St. Louis Cardinals (updated to 1990-2014) - Viva El Birdos
Cardinals–Cubs rivalry - Wikipedia
The Most Expensive Mark McGwire Cards of All-Time
GSA Spotlight: Louisville's Christian Knapczyk Emerges As Elite
Why fans shouldn't forgive Armstrong
Matt Holliday - Wikipedia
Parker Caracci Named to USA Baseball Collegiate National Team