Sha’Carri Richardson’s Botched Diamond League Appearance Spurs Reflection on Past Career Fails: ‘Not the First Time’
The stage was set for a clash between the two biggest names in women’s sprinting: Sha’Carri Richardson and Julien Alfred. As they headed into the […]