Day: January 17, 2018

overwatch league fans

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

Read More »