Narragansett resident spends dream day with veterans at Fenway Park