Gold medalist and her husband Jonathan Owens gave fans another sneak peek at their new waterfront mansion amid its ongoing construction.The couple currently lives in a reported $2 million home in Houston but started construction on their dream property back in August.Biles, a Houston native, and Owens, who plays safety for the , have been giving intermittent updates while also sharing their frustration at the building process.
Load More
Load More