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 Robert Forster as Bud Baxter Sarah Gilman as Cammy Tye Sheridan as Justin Phil Hayes as PA Announcer