No, usually their countries pay them for winning their medals.
India has won 10 medals in field hockey in the Olympic Games.
Their Olympic Field Hockey Team.
The host city is responsible for providing all the medals.
Now Indians are under the cricket fever.. It will change in future.. India will win More medals in upcoming years.. India will beat USA,China in Olympic medals..
India 8 Gold Medals
Because India's players are overconfident and lose their medals
Indian athletes have won a total of 20 medals yet