Sha'Carri Richardson is back with a vengeance. Richardson’s been marred in controversy as her talent began to rise in the track world, and she’s proved she’s here to stay at the U.S. championships on Thursday night at Oregon’s Hayward Field. Sha’Carri Richardson is different!!! During in stadium introductions she took off her bright orange wig […]