NFC South Tottenham Hotspur bracing for loss of Falcons’ game in London Update: Falcons’ home game in London is canceled SHARE THIS NEW