I don't know if this statue is around anymore. It was in a Best Buy store in New York last summer as part of the All Star game festivities. They may have auctioned them off for charity or some such thing.
This is very cool! Last year, I started collecting old postcards showing the old ballparks, especially those that no longer exist. This information will help me in that quest, so thank you!