Is Simone Biles a National Embarrassment or a Mental Health Champion?
When Simone Biles returns home to her hometown of Houston some think a party should be held in her honor. Others, not so much. One Texas Attorney General says she’s an embarrassment. Biles grew up in Spring, Texas, just a short drive from Houston. She has 25 world medals; 19 of those are gold.