BREAKING NEWS-Who is Jonathan Owens? Simone Biles’ husband, Bears safety set to face Texans on SNF
Owens spent four seasons with the Texans. He also built a new home in Houston this summer with the gymnastics icon. HOUSTON — Simone Biles says she “almost […]