Sha'Carri Richardson has given Serena Williams' husband Alexis Ohanian her stamp of approval following a succesful second ATHLOS Women's only meet in New York last month.