Association football is one of India's most popular sports, next to cricket. Traditionally it has enjoyed popularity in the states West Bengal, Goa, Kerala and the entire North-East India, especially Manipur, Meghalaya, Mizoram and Sikkim.
Having been Asian champions twice, the standard of Indian football has degraded due to a lack of investment and proper planning. While standards of other Asian nations in which football is the most popular sport improved, Indian football was largely neglected in preference to cricket in which the national team is among the top 10 countries in the world. In September 2006, India and Brazil signed an agreement formalising a scheme to train Indian footballers and coaches.
Today India's top domestic league, the I-League, is one of the most popular sports league in the India, and is home to some of India's most famous football clubs.