New England Patriots Super Bowl Champs

Today In History – Fenway Park Officially Debuts

20 April 1912 – On this day one hundred years ago, the Boston Red Sox played their first game at Fenway Park, defeating the New York Highlanders (later to be named the Yankees) 7-6 in 11 innings.  It is often noted that the opening was overshadowed in Boston by a much bigger news story at the time: the recent sinking of the RMS Titanic, a British passenger ship, in the North Atlantic Ocean five days earlier.

Continue reading “Today In History – Fenway Park Officially Debuts”