News

Phillies put on power display from the outset vs. Astros to win World Series Game 3

The Phillies, who are undefeated at home this postseason, put on a power show at the outset, and never relented on their way to a 7-0 win.