Tottenham Hotspur Football Club, commonly referred to as simply Tottenham or Spurs, is a professional football club based in Tottenham, North London, England. From Wikipedia
His rehabilitation will stretch well into the season, raising doubts over England selection.