What a day to be at Fenway Park