CONFIRMED: Atlanta Falcons to Play International Game at Tottenham Hotspur Stadium