Phillies to be Aided in NLCS by Vengeful Ghost
In the final game in Polo Grounds, the New York Giants lost 9-1 to the Pittsburgh Pirates. This was 1957, back when the New York Giants weren’t a football team and the Pittsburgh Pirates were a…Read More

