The world when the Red Sox won the World Series at Fenway in 1918
Oct. 27, 2004: The Boston Red Sox won their first World Series since 1918, beating the St. Louis Ca…
97-year-old fan awaits Fenway Park World Series clincher
Game 6 Of The World Series: What You Need to Know : The Two-Way : NPR
MORE
Home at last: Red Sox hope to win World Series at Fenway
Boston Red Sox closer Koji Uehara holds his son Kazuma as they celebrate on the field after the Red Sox won the 2013 World Series defeating the St. Louis Cardinals in game
Red Sox celebrate at Fenway Park after World Series victory
1918 Boston Red Sox season - Wikipedia
Look Back: Red Sox celebrate World Series win at Fenway Park
In Boston, a Renewed Appreciation for the Babe - The New York Times
Members of the Boston Red Sox celebrate after the final out of game four of the World Series beating the St. Louis Cardinals 3-0 at Busch Stadium in St. Louis on October
Fenway's first team: 1912 Red Sox won World Series
SI 60: Sportsmen Of The Year: The 2004 Boston Red Sox - Sports Illustrated