Blizzard has announced the first official Overwatch League. The announcement was made during Blizzcon 2016, and the first season¬†will begin in 2017. “Combining Blizzard’s esports pedigree with the best practices of major professional sports, the Overwatch League will focus on ...