Cardinals Win World Series Trophy, Score 6-2

TweetShareSharePin0 Shares After being down to their last pitch twice in Game 6, the St. Louis…