Guest Stars Jennifer Landon as Sarah Allen Robert Eli as Samuel Smith Zack Gafin as Laz Lenne Klingaman as Caroline Vaughter Co Starring Duke Lafoon as John Cain Kittson O'Neill as Michelle Cain James Anthony McBride as Adam Yates Tyler Hubbard as Drew Abner Brad Bellamy as Jerry McKerron Finn Brown as Caleb Vaughter