Shelton military veteran gets ‘all-star’ treatment at Fenway Park