By Melissa Noel ·Updated October 31, 2023
The fastest woman in the world now has a sports track in her Texas hometown named after her.
The track at the John Kincaide Stadium in Dallas, Texas will be named after Sha’Carri Richardson. According to Olympics.com, The Dallas
