Guest Stars Bill Mondy as Deputy Roscoe Spencer Achtymichuk as Little Johnny "JJ" Bannerman Christopher Heyerdahl as Zed Dustin Milligan as Randy Jensen Kevin Durand as Cabot Eric Breker as Grampa John Smith Jim Codrington as Marshall Dwight Conners Sam Charles as Young Herb Smith Robert Egger as Steve Jensen Darren Moore as Marcus Prez Issey Lamb as Young Koji