Boston Red Sox Win World Series

[With a score of 6-1 the Boston Red Sox beat the St. Louis Cardinals in Game Six to win the World Series in Boston Wednesday night. It's been 95 years since the Red Sox won the World Series at Fenway Park. Photo by Matt Slocum via AP]