2017 06 29 17.58.09 Share https://staging.twinsdaily.com/gallery/image/1366-2017-06-29-175809/ Share on X Share on Facebook Share via email Share on Pinterest More sharing options... Followers Fenway park... Whatever time the filename implies.