We were all yell look out Tokyo, Flo Jo 2.0, Sha’Carri Richardson is coming with plans on leaving with a gold medal after dominating her first Olympic trials in Eugene, Oregon winning the women’s 100m finals with a time of 10.86, all while grieving the loss of her biological mother. Our hopes came crashing down […]