‘A soap opera’: First trailer dropped for new Cowboys doc on Netflix December 20, 2024 by WFAA - ABC 8 Netflix is partnering with Skydance Sports and NFL Films, in association with Stardust Frames Productions, to produce the 10-episode series.