Esports Esports Franchising has Begun: First 7 Cities for Overwatch League RevealedBy Robert HanesJuly 12, 20175 Mins Read