Champs!

Behind Series MVP David Freese the St. Louis Cardinals clinched the World Series with a win over Texas in Game 7, 6-2.

.