POWERED BY

Video

St. Louis Cardinals Force Game 7 in the World Series Thanks to a David Freese Walk-Off Home Run

The Texas Rangers won the World Series tonight with a 9-8 victory in Game 6. The Rally Squirrel is alive and well. The St. Louis Cardinals, who were down to their last strike of the season in the 9th and 10th innings, won it in the 11th on a David Freese walk-off homer. For the first time since 2002, the World Series is going to a 7th game. I’m going to bed. I did my best to jinx Texas by writing this post well before it was over. This Fall Classic, is just that.

[Getty]

 

blog comments powered by Disqus

Latest Leads

prev.loading
nextloading