The final series of the Overwatch league Season 1 will field two of the strongest teams against each other. London Spitfire and Philadelphia Fusion have adapted to the current meta and are rightfully the appropriate teams to reach the finals. The Finals take place at the iconic Barclays Arena in...
The only team to feature in all the Stage Playoffs for Season 1, New York Excelsior will not be in the Season finals. The New York-based team has been at the top of the Overwatch league. While they don’t have a 100% win in their matches, there is not a...