News

Philadelphia, just like New York, is home to some of the most diehard fans in sports. Sometimes they can get too carried away.