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 ...
This semester, the competitive play-based Trojan Esports and casual option SC Esports merged to form one student organization: USC Esports. The merger placed two experiences under one banner to serve ...