John Eggerton , Todd Spangler