Sha’Carri Richardson couldn’t hold Allyson Felix’s sweaty sports bra in women’s T/F why she thinks she’s the shit with exactly 0.00 olympic medals to show for it is beyond me lol
stadium located in Munich, Germany