event · 18 September 1915 · 109 years ago
Boston Braves trounce St Louis Cardinals 20-1
More events on 18 Sep