‘God-given legs’ have Bergenfield man going long distance for Cancer