fbpx
China

League of Legends – China streaming rights for Worlds reportedly sold for over 1 hundred million dollars