CLEVELAND -- Donald Trump’s lawyers could not have expected a better day in court. Prior to the April 25 oral argument on complete immunity, several U.S. Supreme Court watchers had assessed that the ...