Sport has become a popular means to project a country’s image. Wannabes are quick to jump on the opportunity. India is one of the emerging wannabes but as its lack of preparation for the Commonwealth games shows, it does not belong in the big leagues.