Is Simone Biles' husband Jonathan Owens at Paris Olympics?
He's here! Owens landed in Paris on Tuesday morning, hours before the team final. He'd posted a photo of himself on a plane to his Instagram story Monday night, with the caption, "Coming for ...
USA TODAY Sports via Yahoo
2 days ago