NEW YORK - JANURARY 21: Willie Mays visits PS 46 in Harlem, next to the site of the former Polo Grounds, where the new York Giants played before moving to San Francisco in 1958, on Jan. 21, 2011 in New York City. The Giants hadn't won the World Series since 1954. (Photo by Michael Nagle/Getty Images)
Image provided by Getty Images.
August 15th, 2019
Viewed 206 Times - Last Visitor from New York, NY on 05/26/2020 at 1:11 PM