Red Sox haven't clinched title at home since 1918
Red Sox beat Cardinals to win World Series
Fenway to be frenzied as Red Sox seek to clinch World Series
Red Sox win 6-1, 1st WS title at home since 1918
5 things you need to know about the World Series
Boston Red Sox Win First World Series at Fenway in 95 Years - TheWrap
The world when the Red Sox won the World Series at Fenway in 1918
DEFEATING THE ST. LOUIS CARDINALS IN GAME 6 BY A SCORE OF 6-1. THIS IS THE FIRST TEAM TO WIN A WORLD SERIES AT FENWAY PARK SINCE 1918.
Boston Red Sox Koji Uehara celebrates winning World Series
Red Sox win World Series at Fenway for first time since 1918 - The