Should there be cap on endorsements for sportsmen
The fee offered by sports organisations or the prize money should not be the charm and motivation to play a game. Players should have passion for the game. It is quite true that the fee offered to the players is peanuts compared to what is offered by the endorsement companies and today only a successful sportsman gets endorsement offers. So, it is in his own interest to perform at his best so as to keep getting endorsement offers.
Endorsements can be limited to some extent for the mutual interest of the game as well as the players. If the endorsement income is not allowed to exceed the contract income, then you can keep players Dhoni, Sachin, Dravid, Ganguly, Sehwag and many others in check. In any case cricket should be their number one priority.