Fenway Park

A baseball shrine, Boston's Fenway Park is home to the venerable Boston Red Sox team. From 1963 - 1968 it was also home to the New England Patriots of the American Football League