After nearly 10 years at sports giant ESPN, Elle Duncan departed last month to join Netflix - coming on board as the streamer's first sports anchor. Her first tour of duty for Netflix: This Friday's "Skyscraper Live," in which free-solo climber Alex Honnold will attempt to scale Taipei 101 - the tallest building in Taiwan, [...]
Variety
Why Elle Duncan Left ESPN to Join Netflix: 'I Wanted to Try and Push Myself and Do Even More Things'
January 21, 2026
16 days ago
2 celebrities mentioned