Guest Stars Hector Elizondo as Edward "Ed" Alzate Christoph Sanders as Kyle Anderson Jordan Masterson as Ryan Vogelsong Flynn Morrison as Boyd Baxter