I agree with every single thing you said.
Each of these guys have wonderful qualities - incredible array of talent the GOP has.
I like them all.
Except McCain - I always have to add that.
McCain is a certifiable loon.