Ian Allen/Photographer
Jamaica's Nesta Carter (centre) wins the men's 100 metres, beating off challenges from the United States pair of Darvis Patton (left)and Trinidad and Tobago's Richard Thompson, at the Jamaica International Invitational track meet at the National Stadium.
Add a comment: