Chris and Andy talk about the passing of creator Batton Lash and his Archie vs Punisher…