CWG 2014: World C'shp in 2011 prevented me from competing in Delhi says Bolt
Other Sports | July 26, 2014 21:24 ISTGlasgow: The Indian public were left high and dry when Usain Bolt decided to give Commonwealth Games in Delhi, a miss four years back but the Jamaican legend today explained that it was the World