Boston Red Sox | by Eric Dowdle | Root for the Boston Red Sox at Fenway Park Stadium, home to the team since it opened in 1912. Fenway Park, aka the “Green Monster”, is the oldest Major League Baseball stadium still in use in America and is located in the busy Kenmore Square area of historic Massachusetts. ~ Fine Art Print