Sha’Carri Richardson slams Allyson Felix despite her support

Sha'Carri Richardson - Suspension agency now facing congressional investigation

Embattled and embarrassed track star Sha’Carri Richardson seemed to backhand the verbal support offered by all-time great Allyson Felix, subjecting the flamboyant runner to further criticism. Richardson, 21, is seen as ungrateful and infantile by social media users when she said on her Instagram page that Felix’s plea on the “Jimmy Kimmel Live” show to […]