A new art installation scores a ‘Home Run’ ahead of opening day at Yankee Stadium

The 161st Street BID unveils “Homerun,” a new sculpture by LeMonde Studio at Lou Gehrig Plaza celebrating the Yankees home opener on Friday, April 5.

No Comments

Sorry, the comment form is closed at this time.