The 2025 Esports World Cup officially opened this week with more than 2,000 players from 200 clubs around the world slated to compete in 25 tournaments across 24 titles...
Britain's Excel Esports and Spain's Giants Gaming announced a planned merger Thursday to form GIANTX.
The joint venture will field teams in the League of...