Guest Stars Rocco Padden as Josh Shane Attwooll as Patrick Ray Strasser King as Phil Jamie Talbot as Tommy Jarvis