July 31, 1997: Cardinals trade for Mark McGwire
MLB trade deadline: Memorable deals
Major League Season RecapMajor League Baseball Season Recap 1997
A look back at the anachronistic Mark McGwire trade – St. Louis
MORE
How Cardinals were able to acquire Mark McGwire
Cardinals @ Phillies 8/1/97 - Mark McGwire's Cardinals Debut
1998 Topps Hallbound #HB11 Mark McGwire NM-MT St
Mark McGwire - Wikipedia
Teams Rarely Regret Cost Of Trading For A Star Position Player
Mark McGwire Gallery Trading Card Database
Commish & the Cardinals: Big Mac's big night
St. Louis Cardinals: How Mark McGwire reinvigorated St. Louis