Those of you who wish to visit the site of the Polo Grounds will be taken aback by the lack of visible memorabilia regarding the Giants. Reasons for this are (I believe) the fact that the Giants abandoned the city and left the area to the more successful Yankees. There is a marker where home plateā¦