News

The Esports World Cup officially kicked off its second annual tournament in Riyadh, Saudi Arabia, drawing over 2,000 ...