Fenway Park is home to the Boston Red Sox