FanShot

September 21, 2011: David Freese’s game-winning home run pulls Cardinals within 1 1/2 games of the Braves

+

10 years ago today, David Freese hit a clutch three-run homer to lift the Cardinals to a 6-5 win and pull them within 1.5 games of the Braves with 7 remaining.