Guest Stars Brian Posehn as Kevin Liotta Tiffani Thiessen as Amy Watson Mary Lynn Rajskub as Penny Cara DeLizia as Randy