Sport in Delhi has a long and distinguished history. Delhi is the capital territory of India; it has hosted many major international tournaments and has professional teams in different national leagues like Hockey India League, Indian Premier League and Indian Super League.