With the People’s Sports Complex having been left unattended, KMC Stadium is the only venue of the mega city where crowds come to witness football