Both Tesla's (TSLA) Elon Musk and Papa John's (PZZA) Papa are facing huge blow back from some shocking statements. Chris and Andrew discuss what's next for the two companies.