1 articles with this tag
The Esports World Cup kicked off in Paris this week after organizers relocated the event from Riyadh, moving a $75 million prize pool due to safety fears.