Overwatch League: Everything You Need To Know

Share on Facebook Tweet Share Reddit Comment

The Overwatch League is Blizzard's attempt at turning its team-based shooter into the e-sports equivalent of the EPL or IPL. There are 12 teams in the Overwatch League grouped into two divisions. Here's everything else you need to know about what could be gaming's EPL moment.

Comments

Other Videos

 
 

Advertisement

 
© Copyright Red Pixels Ventures Limited 2019. All rights reserved.