Steve Weatherford doesn’t like Philadelphia. He also isn’t a good punter, because the New York Football Giants cut him earlier this year. I would assume that’s why Giants fans decided to have a little bit of fun and put his jersey on the Rocky statue in Philly. I mean, I guess it suits them to put a loser’s jersey on a winner’s statue.
Remember when Jason Kelce called out Weatherford for being a punter? Let’s just not forget that. He’s a punter who sucks and can’t handle the heat. Proof right here.
Suck it, Giants.