Disgraced track and field star Sha'Carri Richardson continues to self destruct before our very eyes. Yesterday MTO News confirmed that Sha'Carri,… Read More
Nineteen-year-old Louisiana State University freshman Sha’Carri Richardson is blowing up fast, with extra emphasis on fast. Why? In June, the… Read More