July 31, 1997: Cardinals trade for Mark McGwire
Freddy's Flashback: Mark McGwire trade
The Cardinals' All-July-Non-Waiver-Trade-Deadine Team - Viva El Birdos
March 31, 1998: Mark McGwire grand slam lifts Cardinals to season
MORE
Where does Max Scherzer to the Dodgers rank among MLB's best
Hochman: McGwire induction brings back memories both sweet and sour
MLB Trade Deadline: St. Louis Cardinals' 10 Greatest Trades of All
Power Ranking The Most Important MLB Trades Of The 1990's
McGwire announces retirement
Best players traded at MLB deadline
10 Biggest Trades in Cardinals History