The answer of course is Tottenham Hotspur FC
Tottenham Hotspur Football Club
Tottenham Hotspur Football Club is based in Tottenham, London, they are also known as "Spurs". The club was founded in 1882, they are owned by ENIC International Limited.
North London, England.
Tottenham Hotspur were founded in 1882.
Tottenham hotspur football club has a world wide fan base of about 20 million
No, he is a football player he plays for an English club Tottenham Hotspur
Tottenham Hotspur Football Club, commonly referred to as Spurs, is an English football club based in Tottenham, London, that plays in the Premier League. The club's home stadium is White Hart Lane. Founded in 1882, Tottenham won the FA Cup for the first time in 1901, making it the only non-League club to do so since the formation of the Football League.