Tesla stock is soaring after the company's latest earning report, so has Elon Musk's latest moves impressed investors? And what's the real story behind those robots at that We Robot event, were they actually controlled by humans? Plus, the World Series begins with the New York Yankees taking on the Los Angeles Dodgers, we talk to an expert on who will win and how the business of baseball makes a lot of #Cheddar. Watch!
Connect with Cheddar!
On Facebook:
On Instagram:
On the web: