'Simone Biles Rising' Docuseries Is Now Streaming On Netflix Watch(03) Author Dalbo 12 Feb 2025 Save Image Image gallery: Kevin Lewis Netflix A Rising Star In The Streaming World