Marco Rubio’s campaign ended yesterday. He won’t acknowledge it and neither will his hardcore supporters for some days, but he is done. It was one thing when he was running more or less even with Cruz across the South, like he did on Super Tuesday, but Rubio has clearly lost his mojo, finishing behind Kasich in Maine and well behind Cruz in Kentucky and Louisiana. Rubio is running out of gas both metaphorically and physically. This is now a race between Cruz and Trump. I say this as a guy who a couple weeks ago endorse Rubio as the best...