
Image

Phillies Celebrate World Series Victory over the Kansas City Royals, Philadelphia, PA, October 21, 1980.
Credit: Image Donated by Corbis - Bettmann
More than a century of futility for the Phillies finally ended in 1980, when the team defeated the KC Royals to win the first and only world championship in franchise history.