Free Fire World Series (FFWS) 2024: Team Falcons Triumph at Esports World Cup (EWC) 2024
Team Falcons, owned by Saudi Arabia, emerged victorious at the Esports World Cup (EWC) Free Fire World Series (FFWS) 2024 in Riyadh. The tournament featured 18 top teams competing for a $1 million prize pool from July 10 to 14. Despite a rocky start in the group stages, Team Falcons made an impressive comeback in…