I met a fellow who was riding with some folks in know in the Tour De Penisula near SF CA. I was running on one failed kidney and I was told he is undergoing dialysis and waiting for a transplant.
He completed the 30 mile course, but was very slow and had to stop on the hills to rest.
Brave man and he had my respect.