Cruz and Rubio have too much dirt on them that will no doubt be made more public, neither is a NBC.
I am 10000% sure that Trump will not pick any professional politiwhore for veep.
I guess that rules out communist Bill De Blasio, assuming his term will be up at that time.
Fred Dicker: What is it going to mean for Donald Trump to have Bill de Blasio as [New York City] Mayor?"
Donald Trump: "He's a smart guy that knows what's going on really big league and I think he is not going to want to destroy New York."
(Voice Over: That was Donald Trump a little over two years ago, endorsing [Marxist] Bill de Blasio for New York Mayor)
Donald Trump: "I think pretty strongly that he'll end up being a good mayor, maybe a very good mayor."
(Voice Over: De Blasio ran on class warfare, sanctuary cities and ending stop and frisk. De Blasio's sided with looters and cop killers against the police, with teachers unions against schoolchildren and with PC liberals to let the homeless run wild on city streets)
Donald Trump: "I think he is going to want to make New York great. ..."
http://www.redstate.com/2016/01/19/trump-endorsed-bill-de-blasio/
________________________________________