Michael Rapaport is spot on with his take, but this is absolutely spot on. Has he been cured from h