Sha’Carri Richardson is no stranger to going fast … but this time, instead of winning her a medal, the prize was a pair of handcuffs for the U.S. track star, who was arrested in Florida for excessive speeding. 25-year-old Richardson was busted…
Source link