The inaugural season of the Overwatch League has officially begun 12 teams split into 2 divisions will play for the next six months to see who is the ultimate Overwatch champion, while competing for a prize pool totaling $3.5 million. Unless you’re fortunate enough to make it to Blizzard Read More