Nick Castellanos slugs 2 home runs as Phillies advance to NLCS - ESPN
Phillies-Astros World Series: Start times, schedule, channel, stream
When was the last time the Philadelphia Phillies won the World Series?
When was the last time the Philadelphia Phillies won a World
Phillies-Braves playoffs: Schedule, game times, tickets, pitchers
Philadelphia Phillies keep aim on 1st World Series title since
Houston Astros win World Series over Philadelphia Phillies with
How Many World Series Have the Phillies Won? Philadelphia Phillies
World Series: Phillies Hit 5 Homers in Game 3 Win Over Astros
Diamondbacks stun Phillies in Game 7 of NLCS, reach 1st World
World Series 2022: Astros vs. Phillies Game 5 live stream (11/3
The 2022 Phillies' World Series run: an alternate history - Sports
Philadelphia Phillies head to World Series after NLCS win
When is the World Series? Schedule, TV info & teams for Phillies fans
NLCS: Bryce Harper Leads Phillies to World Series - The New York Times