I generally think she could beat them however she's been on TV for decades and there's probably a trillion sound bites to use against her. That said, Trump will lose 2020 to legit just about anyone.
"Tolerance of intolerance is cowardice." ~ Ayaan Hirsi Ali