Home Tags Esports the shanghai major

Tag: esports the shanghai major

Astro SuperSport to live televise The Shanghai Major

Following their tend of running live screenings of major eSports tournaments, The Shanghai Major DOTA 2 tournament is heading to Astro SuperSport. To be aired...