Guest Stars Jack McGee as Buck Garland Bert Belasco as Sonny Evers Kevin Connolly as Charlie Graham B.J. Britt as Will Baker Scott Peat as Butch Hunter JoAnna Garcia Swisher as Rachel Patrick Josh Peck as Ross Tyler Hilton as Noah Casey