Guest Stars Lance LeGault as Bill Klein Sam Elliott as Michael Gregory Charles Bateman as Dan Benedict Loni Anderson as Waitress