Boston Red Sox win World Series title 100 years ago today (1912)


Video: 'Fenway 1912! Author Glenn Stout @ Red Sox, Fenway Park 100 '

(Wednesday, October 16, 1912) — The Boston Red Sox won the 1912 World Series today, beating the New York Giants 3-2 in 10 innings at Fenway Park in Boston, Massachusetts, in the eighth and deciding game. It was the first time the Red Sox won the World Series.