OVERWATCH LEAGUE FINAL REVIEW
Overwatch

Overwatch League Season 1 Final review

August 1, 2018 Website Admin

London Spitfire emerged as inaugural champions of the Overwatch League, defeating Philadelphia Fusion to claim the $1million top prize. London live up to expectations The Spitfire entered the pre-season as one of the favourites to […]