Can I still run marathons?

Run, ICD, run. You can probably still run marathons after getting an ICD, but it wouldn't be a bad idea to double-check with your doctor.