Texas Official Backpedals After Calling Simone Biles a ‘National Embarrassment’: I Owe Her an Apology. ‘A Big One.’

Photo by LOIC VENANCE/AFP via Getty Images. A top official from Simone Biles’s native Texas is…