Three Overwatch League Predictions to Watch
The Overwatch League (OWL) is off and running. Last week’s media day included news of a reported $90M broadcast deal with Twitch. Plus, according to TechCrunch, the opening weekend registered 425,000 peak viewers. However, with the 2018 season of League of Legends and ELeague’s Boston