Loading Video…
This browser does not support the Video element.
Phillies fans celebrate National League Championship outside the ballpark
Fans quickly flooded out of the stadium and into the streets following the final out that sent the Phillies to the World Series!