0
Anonymous
The Phillies defeated the Kansas City Royals, 4 games to 2, to win the 1980 World Series.
Wiki User
Chat with our AI personalities