Why have you never heard about the time the Phillies won a game because of fans throwing snowballs? Probably because it happened in New York.
Copyright CSNPH - CSN PHI
Why have you never heard about the time the Phillies won a game because of fans throwing snowballs? Probably because it happened in New York.