Red Sox win World Series at Fenway for first time since 1918
Fenway Park (Boston) – Society for American Baseball Research
Red Sox started fast and never let up
Gritty Red Sox team reignites fans' passion
MORE
OTD in 2013, Red Sox Win World Series At Fenway
Boston Red Sox Team History
Red Sox aim to win title at Fenway, first since 1918
1918 World Series - Wikipedia
SI 60: Sportsmen Of The Year: The 2004 Boston Red Sox - Sports
Red Sox could win 1st World Series at Fenway since 1918 - West
Boston Red Sox end 95-year wait for World Series win at Fenway