There seems to be an air of expectation hovering around the 81-member strong Indian contingent which started leaving for the London Olympics in batches...
Grenada is scheduled to compete at the 2012 Summer Olympics in London, United Kingdom from July 27 to August 12, 2012.
Athletics
Athletes from Grenada...