I fail to get it.
NFL and NBA players in US come from much more backward background. They come from ghettos infested with crime, drugs and broken families. Those players earn atleast 100 times more than a cricket super star. They get 100 times more girls than a cricket super star and yet you dont see them doing these stupid things on and off the court. Somehow they follow more discipline than these jokers of our national team.