Blizzard Details Overwatch’s First Competitive League Teams

Blizzard has made a big announcement pertaining to the competitive side of Overwatch, revealing the owners of the first set of Overwatch League teams. Those teams are owned by well-known individuals from the traditional...