London, March 20, 2019 The International Sports Convention (ISC) is pleased to announce that Tottenham Hotspur Stadium – home to Tottenham Hotspur FC will be the venue for the International Sports Convention in 2020. The new Tottenham Hotspur Stadium is set to become a world-class sports and entertainment destination and the International Sports Convention are … Read more