Phillies fans welcome Astros fans to Philadelphia

Phillies fans welcomed Astros fans to Philadelphia for three World Series games looking to shed the bad reputation often linked to Philly sports fans.

Top Videos