Phillies set to host Houston with World Series tied at 1-all

The World Series is set to return to Philadelphia for the first time since 2009 when the Phillies host the Houston Astros in Game 3 on Monday night

Related posts