CARDINALS FLASHBACK: Fan Footage Of David Freese Game 6 Triple
The Cards comeback victory last night was epic, but was it more epic than last year?
I was quick to say yes given that they were almost eliminated twice...but after watching this awesome fan perspective I can't say for sure. The game 6 David Freese triple was insane! Watch the crowd go insane (and destroy your speakers), Rangers fans cry, and cross your fingers for 12 in 12!