August 16, 2017Tom WardLeave a Comment on No. 24: Yankee Stadium – New York, NY No. 24: Yankee Stadium – New York, NY