Is Elle Duncan leaving ESPN for Netflix?
Elle Duncan has been with ESPN for nearly 10 years. Does the reported Netflix move mean she's out from the Worldwide Leader?
(USA Today, 2025-11-25T13:39:51Z)