Guest Stars David Sutcliffe as Kevin Nelson Sprague Grayden as Susan McCullough Sara Gilbert as Kelly Elden Henson as Damon Rusty Schwimmer as Ashley Minahan Co Starring Daniel Polo as Malcolm Jayden Lund as Patrick Stacy Reed as Sara Declan Beaty as Todd Yvette Saunders as Jan Jackson Fox as Danny