There had been rumblings about how ESPN would handle one of its star anchors inking a deal to become the face of Netflix ...
Elle Duncan will not remain at ESPN as she moves to Netflix to become the new face of the streaming service's sports ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results