American business magnate Mark Cuban