JEREEM RICHARDS and Michelle-Lee Ahye were named the top men's and women's athletes of 2022, at the NAAA (National Association of Athletics Administrations) annual awards, at the Radisson Hotel, Port of Spain on Saturday. Richards and Ahye were not in attendance as they are both based in the US. Richards' mother Yvette Wilson collected on