OWL loses viewership battle despite Vancouver Titans' historic run

Photo by: Blizzard Vancouver Titans became Overwatch League Stage 1 champions and did it with an impressive record: a clean 10-0 season-long run. This is an OWL-first record after a couple of teams came close only to miss it by a few inches in Season 1. In Stage 2 of last season, New York Excelsior won the title w... Continue reading OWL loses viewership battle despite Vancouver Titans' historic run