Dallas Mavericks owner Mark Cuban discusses his take on the market's recent sell-off as well as stocks such as Apple, Facebook, Snap and Twitter.


30


CNBC