Special Guest Stars Erik Palladino as Lt. Michael Daghlian Guest Stars Chris Marquette as Adam Rove Becky Wahlstrom as Grace Polk Patrick Fabian as Vice-Principal Gavin Price Kathryn Joosten as Old Lady God Mitch Longley as Barry 'The Bear' Caldwell Joel McKinnon Miller as Don 'Wood Man' Bicke Ricardo Antonio Chavira as Sgt. Eddie Fosberg Phill Lewis as Naval Officer God Sarah Aldrich as Janet Milner Robert Dolan as Archie Branson Co Starring Gabriel Cordell as Player Alex Fernandez as Bob Crowley Chris Covics voices God on the Radio Michael Matera as Lenny Sams