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 · Last updated 3 years ago · 9.7K views