Alex McHugh News Echo Fox esports Organisation Officially 'Gone' Nov 13th, 2019 Echo Fox, the prominent esports organisation founded in 2015, has been officially confirmed as being defunct. Set up by NBA player, actor, and...