Why can't The Angels make a world series? - Quora
Best sports moments of 2022
Phillies Rode Lady Luck To Win the 2008 World Series - The Good Phight
The Angels are 20 for 20 in drafting pitchers!! All but one is a college pitcher. : r/baseball
Game 3 Phillies-Astros highlights, score, next game, World Series schedule
The end of the curse: A look back at the Phillies 2008 World Series - 6abc Philadelphia
Top Sports Stories of 2015: A-Rod's return, Geno Smith gets knocked out, the Mets reach the World Series and more – New York Daily News
For Yankees, fearless Brian Cashman rules everything around him - Sports Illustrated
Amy Fadool
The Philadelphia Eagles have won Super Bowl LII
Phillies finish off Rays to win World Series – Orange County Register
Phillies celebrate World Series with parade on Broad Street – New York Daily News
Phillies win the World Series