Brain › Entertainment: Video Games

Which team won the first Overwatch League championship?

  1. Philadelphia Fusion
  2. New York Excelsior
  3. London Spitfire
  4. Seoul Dynasty

Answer

The correct answer is C) London Spitfire.

More Entertainment: Video Games questions

Play Brain · Practice