MLB has placed 42 reminders across New York City. Baseball-clad Lady Libertys started popping up June 19th. Actually, they’re part of the celebration of the 79th MLB All-Star Game, which will be played at Yankee Stadium on Tuesday, July 15th. READ THE REST
She snapped pictures of the Houston Astros version of the MLB Lady Liberty. If you are about to visit New Manhattan, Heather says the Astro statue is across the street from WABC-TV, on Columbus and 67th. Thanks Heather! CONTACT: Leave me a Houston or Texas media news tip | COMMENT: Click to leave your thoughts on this post here