John Eggerton , Todd Spangler and Kent Gibbons