Elle Duncan is the worst of the worst. An arrogant, entitled leftist who was insufferable when she was on ESPN...I can’t believe some idiot decided it was a good idea to make her the face of Netflix sports.
25 posted on 03/26/2026 7:44:28 AM PDT by Mozzafiato