Home All Dead & Company have a ball at Fenway Park