Sports

Sha’Carri Richardson runs world-leading time in 100m to start USA track championships

Sha'Carri Richardson's USA Track and Field championships are off to a flying start, literally.