The 2008 Phillies made an EPIC run to a World Series title
Bryce Harper lays waste to playoffs as Phillies set up World
2008 World Series - Wikipedia
2008 NLCS recap
Houston Astros win World Series over Philadelphia Phillies with
2008 Postseason History
2021 Men's College World Series schedule
The 1998 World Series: A look back - Pinstripe Alley
Real Chas: McCormick in CF for Astros, no twin switch here
2009 World Series recap