The Overwatch Champions Series 2024 Finals saw a peak of 159,918 viewers and an average viewership of 94,469, making it the most popular Overwatch event of ...
Instead of calling on a bunch of modern pop artists like Riot does for League of Legends' esports songs, Blizzard is going for a traditional sports broadcast vibe for its two new Overwatch ...