Riot Games has announced a $5m prize pool for the League of Legends (LoL) World Championship 2025. The publisher’s Global ...