Blizzard Announces Overwatch League

Seaslug World of Warcraft News 0 Comments

At BlizzCon today, Blizzard announced a new e-sports league designed for Overwatch: Overwatch League. It is designed with some novel approaches to the handling of current e-sports with its design mainly focusing on region impact and team stability. Borrowing from professional physical sports, Overwatch League is focusing on having teams represent cities around the world with team franchises bidding on …