Artist6 months ago
“Could End Up Paralyzed”: Simone Biles’ Fans Call Out ‘Quitter’ Tag After Paris Olympics Favorite Drops Netflix Premiere
July 27, 2021 (Tokyo Olympics): There were critics. And then, there was a clamor calling her “quitter of the year.” The 7x Olympic medalist Simone Biles...