I heard good things about Ben Wikler. He was overlooked as DNC chair in Jan/Feb 2025. I’m a little outside of these personalities and who is best, but the DNC really needs to get their act together very quickly. We can’t lose Congress in Nov!