Tags Posts tagged with "red sox defeat cardinals"

Tag: red sox defeat cardinals

  The Boston Red Sox are your 2013 World Series champions. It hasn't happened since 1918, but tonight 95 years later, the Red Sox won the...