eSports Mobile 18 Teams Ready for Battle this Week at Esports World Cup: Free Fire 6 months ago Alexis Gordon This week in Riyadh, Saudi Arabia, the much awaited Esports World Cup: Free Fire will take the stage! The victor...