Ricardo Makyn/Staff Photographer
The United States' Carmelita Jeter (left) wins the women's 100 metres, while Jamaica's Kerron Stewart (centre) and Sherone Simpson lean for the finish, at the JN Jamaica International Invitational, at the National Stadium on Saturday night.
7.5.2011