Official Overwatch League Announced

Blizzard has taken a huge step at Blizzcon 2016 and have announced a brand new Overwatch league, which should give a wide range of teams a huge level of opportunity to get paid to play. The Overwatch league has been considered a brand new competitive scene which should help to keep the competitive nature of the game as healthy as...
1 Item