
(Wednesday, September 11, 1918, at approximately 2:30 p.m.-4:28 p.m. EDT) — The Boston Red Sox won the 1918 World Series today, beating the Chicago Cubs 2-1 at Fenway Park in Boston, Massachusetts. Continue reading Red Sox beat Cubs to win World Series 100 years ago this hour #OnThisDay #OTD (Sep 11 1918)
