Sha Carri Richardson Texas Tech

Sha Carri Richardson Texas Tech. Olympic trials win being thrown out. Born in dallas, texas in…