Phillies robbed of 2009 World Series by cheating Yankees?
2009 World Series: Philadelphia Phillies vs. New York Yankees
For the post-Christmas blues: The Yankees' 10 worst free agent
How your favorite (and least favorite) baseball team also cheated
MORE
Why do so many baseball fans hate the Astros?
Phillies get no-hit by Astros in World Series Game 4 2022
2009 Phillies didn't win it all, but their journey to the World
Astros grasp second World Series title over Phillies
USA Baseball Finalizes Premier12 Coaching Staff
Baseball has made many significant changes, and now it's time to
When was the last time the Philadelphia Phillies won a World