Aerosmith returned to Boston to play Fenway Park this fall, but had cooler heads not prevailed at another Boston venue in the early '80s, it might’ve never happened at all.
A recent visit to Fenway Park in Boston, Massachusetts shows that lobster rolls can be had cheaper there than a famed roadside food stand in Wiscasset, Maine.