Sunday, July 24, 2011

Philadelphia Fans Cheer A Catch That Robs Raul Ibanez Of A Home Run. Wait, What?!?!?!?



But please, GQ, keep telling us how Philadelphia Phillies fans are the worst fans in the country.

No comments:

Post a Comment

Read the Commenting Guidelines before commenting.