Trinidad and TobagoÕs Che Richards produced the third best leap of his career at the Scottish National Senior Championships in Grangemouth on Sunday, the University of Edinburgh student disturbing the sand at 7.71 metres to strike gold.
Read article online