The Indian Super League was founded in 2013 in an effort to make football a top sport in India and to increase the level of Indian football worldwide.
INDIA - the beautiful country with its multi lingual and multi cultural population is also home to a handful of youths who have picked up on the sport of freestyle football. Now it is true that freestyle football originated in Asia only, India did not caught up with this art…