POWERED BY

MLB

The St. Louis Cardinals Are Your World Series Champions

There was a method to Tony LaRussa’s madness. The St. Louis Cardinals are your World Series Champions, after defeating the Texas Rangers 6-2 in Game 7. Mr. Clutch and Hometown Hero David Freese is your World Series MVP. Bud Selig just had to read that off a script, which is why they pay him the big bucks, really big bucks. Thankfully, the playoffs are now over, so we can progress to what baseball fans truly care about: the Red Sox and Yankees hot stove. [Photo via Getty]

 

Because you want to see it first!

Like and follow The Big Lead today!

blog comments powered by Disqus

Because you want to see it first.

Like and follow The Big Lead today!