Guest Stars Hector Elizondo as Edward "Ed" Alzate Christoph Sanders as Kyle Anderson Jordan Masterson as Ryan Vogelsong Jonathan Adams as Chuck Larabee Flynn Morrison as Boyd Baxter Erika Alexander as Carol Larabee Sarah Gilman as Cammy Michael Chey as Randy Sam Lant as Greg