Loading Video…
This browser does not support the Video element.
Houston Astros take Game 2; World Series comes to Philadelphia
With the series tied, the World Series is now headed to Philadelphia as Houston will face Phillies at home with the fan base.