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

David Freese made a habit of coming through with big, two-out hits in the fall of 2011. While Freese stunned the Rangers – and all of baseball – with his clutch performance in the World Series, the Cardinals got their first glimpse of Freese’s penchant for the dramatic on September 21, when his three-run homeContinue reading “September 21, 2011: David Freese’s game-winning home run pulls Cardinals within 1 1/2 games of the Braves”