Posted By:
John SBill,
That photo is actually from the old Huntington Avenue Grounds which is about a mile southwest of Fenway. The park no longer exists and the land is now occupied by Northeastern University. I attended grad school at Northeastern and walked by a statue of Cy Young pitching every day on the way to my office. A bronze homeplate 60 feet from Cy marks the spot of the original homeplate. Norhteastern has embraced the historical significance of owning the land where the first world series was played.