Papa John's loses its Papa and Elon's Twitter Tirade

Jul 18, 2018, 01:40 AM

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.