Delhi's viability as an international sports venue has been called into question after Sri Lankan players complained of breathing problems due to smog and continued to wear anti- pollution masks in the ongoing third Test against India here.