The Commonwealth Games hold out many promises—they will firmly establish Delhi’s identity as a global city, promote sports among Indians, create job opportunities, increase tourism . . . But what is the reality behind these claims?Come October, when India hosts the Commonwealth Games 2010 in New Delhi, the country will unite in celebrating the biggest sports extravaganza in its history. The whole nation will share the emotions of sportspersons in ...