We all know that the Braves have been hot this season. And by hot… I mean insanely hot.
Game 5 of the NLCS did not go quite as planned for the St. Louis Cardinals, though that should not have been much of a surprise as the game unfolded. The Redbirds now head back to San Francisco to face the Giants in Game 6 Sunday evening.
FOX Sports broadcaster Tim McCarver uttered those words after David Freese won Game 6 of the 2011 World Series with a walk-off home run in the 12th inning.
The St. Louis Cardinals have just come off a road trip, a key one, at 4-6.