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