It’s a ridiculous article if the author thinks Democrats are going to be embarrassed by this guy. How silly.
::::::::::::
Absolutely. After all, the Dems put Obama in the White House. Embarrassment is an undefined state for the Rats.