News

Astros strike back to win Game 2 vs. Phillies, evening up World Series

The Houston Astros won Game 2 on Saturday night to send the World Series back to Philadelphia at 1-1.