Guest Stars Rebecca McFarland as Leanne Lucky Vanous as Kevin Co Starring Daniel R. Escobar as Richard John Valdetero as Phil