Sports

‘I’m not back, I’m better’: Sha’Carri Richardson puts world on notice with 100 meter title

"I'm here to stay," Sha'Carri Richardson said after she finished strong to capture the 100-meter title at the USA Track and Field Championships.