Dumb Giants Fan Decides to Talk Trash to Eagles Fans in Philly, Gets Punched in the Face

It’s hard to tell exactly what this Giants fan said to the Eagles fans here before the camera started rolling. If we had to guess, it probably had to do with either: A) Santa Claus, or B) Zero Super Bowls. But whatever he said really got under one Eagles fan’s skin and then…BAM. Trash talking … Read more