I agree 100%! He’s a dem and should just come out of that closet.
Speaking of closets that Cruz/Carson meeting was bizarre!
So was Levin “in the closet” with Cruz & Carson? LOL.
I wonder if Cruz was trying to talk Carson into throwing his support that way. Cruz always banked on getting Carson votes when Carson dropped but there's a better chance of a snowstorm in hell now than Carson voters flocking to Ted.