Which of the following teams won the 1980 World Series?
Answer Philadelphia Phillies
The Philadelphia Phillies beat the Kansas City Royals in six games to win the World Series in 1980.
Asked by Darrell Rowe · Last updated 3 years ago · 9.7K views
The Philadelphia Phillies beat the Kansas City Royals in six games to win the World Series in 1980.
Asked by Darrell Rowe · Last updated 3 years ago · 9.7K views