The high-profile esports tournament finals to be live streamed online, and televised on in-flight sports channel, Sport 24 Extra IMG has been appointed by Epic Games to produce and distribute the first Fortnite World Cup 2019. The finals of the esports tournament will take place 26-28 July at the Arthur Ashe Tennis Stadium in […]