Sports History On This Day: April 20
Three MLB ballparks had debuts into the Big Leagues on this day in history. April 20, 1912 – Boston’s Fenway Park officially opened with the hometown favorites Red Sox defeating their rivals the New York Highlanders 7-6 in 11 innings. The Highlanders would go on in later years to be known as the Yankees. The stadium was … Read more