A year of 100-year anniversaries
One of Bostons most legendary landmarks opened on April 20, 1912, when the Red Sox beat the New York Highlanders, later the arch-rival Yankees, in the inaugural game at Fenway Park. The Red Sox went on to win the World Series at Fenway that fall, topping the New York Giants.
The ballpark -- the first one to have a parking lot, electric scoreboard, and a screen behind home plate to protect fans -- proved to be so popular that by the fall of 1912, the owners had already begun the tradition of cramming extra seats into the 27,000-seat stadium. But not everyone thought the location, in a largely undeveloped area at the time, was ideal.