You want an attack dog? Just check out that video, above. I wonder if it might take a woman to bring the fight to a bully like Trump. After all, the only Republican that laid a glove on him in the primaries was Carly Fiorina. Also, Sen. Warren could unite the Sanders and Clinton wings of the party like no one else I can think of. Oh, and by the way, she's also a highly-intelligent, highly-principled person who is actually qualified to be president (unlike someone else I could mention).
Finally, at long last Sen. Warren could give the Democrats a real chance to turn the Bay State blue in the fall.*
From Paddy Power:
Julian Castro, 5/2 odds
Tim Kaine, 5/1
Elizabeth Warren, 11/2