Mark Cuban: Trump critics are all wrong - The Horn News