
7 sports dramas to watch if you liked Olympo
The conflicted world of top athletic competition is the setting of Netflix's newest youth sports drama, Olympo, released on June 20, 2025. Set in the Pirineos Center of High Performance, it depicts the emotional and physical challenges faced by the top …