It's the third episode in a row with CBI Ron cameo appearance. Coincidence? I don't think so ! Argue on this theory or rate it. plausible unlikely