He won a 2012 Chevy Corvette.
Cardinals third baseman David Freese
8. 3 were hit by Albert Pujols and another 3 were hit by Allen Craig. Lance Berkman and David Freese both hit one home run in the series.
It was David Freese of the St. Louis Cardinals, who hit a dramatic game-winning home run in the 11th inning of Game 6 against the Texas Rangers. Thanks to his heroics, the Cardinals were able to win the Series in Game 7.
David Wright has never won a World Series ring in his career.
Naw its most likley tim tebow but im not sure it might be david freese to!
The Cincinnati Reds have won 5 World Series records.
Yes. In 11 innings, the St. Louis Cardinals defeated the Texas Rangers, 10-9. The winning hit was a solo home run in the bottom of the 11th by the Cardinals' David Freese.