Overwatch League: Everything You Need To Know

Share on Facebook Tweet Snapchat 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

Advertisement

© Copyright Red Pixels Ventures Limited 2020. All rights reserved.
Listen to the latest songs, only on JioSaavn.com