On the same day that Michelle Obama gave an incredible, inspiring speech in New Hampshire about the moral imperative that is defeating Donald Trump, her husband went to a rally in Ohio and decided to bring the thunder himself. His target wasn't just Trump though. No. He also set his sights on the hypocrisy and bullshit that the Republican Party brought to the table by nominating a guy who seemed to run counter to all of the values they've claimed in the past. Particularly taking aim at those running for office who were unwilling to back away from Trump until recently. It was a roundhouse kick of a speech delivered in my favorite Obama style: dress shirt with rolled up sleeves and a tie. Whenever he goes with that look, you know you're getting some A+ energy from the big guy.

"They know better, a lot of these folks who ran, and they didn't say anything. So they don't get credit for, at the very last minute, when finally the guy that they nominated and endorsed and they supported is caught on tape saying things that no decent person would even think, much less say, much less brag about, much less laugh about or joke about, much less act on. You can't wait until that finally happens and then say, "That's too much. That's enough," and think that somehow you are showing any kind of leadership and deserve to be elected to the United States Senate! You don't get points for that!"

And then came the money quote: "You claim the mantle of the party of family values, and this is the guy you nominate and stand by and endorse and campaign with?"

The Obamas are national treasures. Though I will miss having them in the White House, I have to say that there is nothing in the world I am more looking forward to than seeing what Barack and Michelle do next.