What is the Indian Super League (ISL)? History & Teams

If you’ve heard people in India talking about football (or soccer, as some call it) in the last few years, chances are you’ve come across the term Indian Super League, or ISL. It’s often called the “IPL of Indian football,” but it’s so much more than just a copy of a cricket league. So, what […]