Can anybody think of any logical reason why Cruz, who still has a future, would not endorse Trump?
******************************
He should have already endorsed him, along with the rest of the also rans.
Cruz may have a future as a Senator from Texas, but not as President. Cubanadians are not eligible.
“Can anybody think of any logical reason why Cruz, who still has a future, would not endorse Trump?”
Because he hasn’t quit running.
Properly, the term is "could", not "should". Not so long ago, the endorsement of the 2nd place finisher was reserved until his convention speech -- so as to gain maximum impact.