Ace shooter Abhinav Bindra is also one those rebels who dared to take on the sports administrators.
“To a certain extent , the IOA has failed the country. A lot needs to be done for Indian sport and with our potential we are nowhere near where we can be,” said Bindra.