Brain › Sports

What team won the World Series in 1980?

  1. Phillies
  2. Royals
  3. Dodgers
  4. Yankees

Answer

The correct answer is A) Phillies.

More Sports questions

Play Brain · Practice