Over at Ricochet, Andrew Stiles and I discuss the latest political buzz — Ted Cruz, Marco Rubio, Mark Sanford, etc. Listen here.