Posts Tagged ‘New York Giants’

Of all the athletes in the world, baseball players are no doubt the most superstitious of them all. Perhaps that’s why the appearance of a black cat at the Polo Grounds created quite a stir…