Upload Photo

World Series: Red Sox vs. Cardinals

The Boston Red Sox won their eighth World Series Wednesday with a 6-1 win over the St. Louis Cardinals in Game 6.