KC Fairlight
Grenada, a small but spirited Caribbean nation, made its mark at the 2003 Pan American Games in Santo Domingo, symbolizing resilience and national pride.