Neil Schneider/ NY Post “God must still be watching over Eddie, because the car still stands,” added Caputo. Retired NYPD Det. Michael Siraco, who left the job in 2005, and Det. Sgt.