Singh, popularly known as the 'flying Sikh', also expressed concern over the country's failure to produce an athlete like him.
"If I would have been the Sports Minister, I would have called a meeting of IOA and asked that when the government was providing facilities and spending money why the results are not encouraging," Singh told reporters here.
"If the country wants an athlete like me, the government should sit with IOA and other sports bodies and chart out a time-bound plan for this. Athletics should be made compulsory sports in the schools across the country as well," he opined.
He said that if India was not winning laurels in athletics, the government should not be held responsible as it was providing all facilities and money for it.
More From This Section
"The onus to bring forth results rests on IOA," he added.
Advocating for Bharat Ratna for legendary hockey player, late Dhyan Chand, he said that he doesn't question why cricket icon Sachin Tendulkar has been honoured with the country's highest civilian award.
"I say that Dhyan Chand should be given Bharat Ratna as he is the first personality to deserve it," Singh, who won an individual gold medal at the 1958 Commonwealth Games, said.
"Government gives awards on merits. I am averse to this trend," he added.