After President Trump criticized athletes for protesting, Businessman Mark Cuban defended Steph Curry and other athletes' right to protest.