Esports World Cup Weekly Recap: MLBB, DOTA 2, Free Fire July 15, 2024 Last week, esports world cup fans saw fantastic action from the Mobile Legends Bang Bang (MLBB) Semifinals, DOTA 2 Riyadh Masters Group Stages, and...