Can We Please Talk? with Michael Leon Introduce yourself. I am Mike Leon, the host of the ‘Can We Please Talk?’ podcast. I have worked in television & radio for close to 22 years, from ESPN to Fox News to HBO, in roles from production to programming to product. I started this show in late […]