Overwatch League shows esports marketing works Posted byby GamesBeat May 14, 2019 3 min If you’re wondering how massive esports has become, just follow the money. The livestreaming platform Twitch paid $90 million for the rights to the... Continue Reading 3 min