Did Michael Phelps have cancer?

No. He was diagnosed with ADHD, but some people believe he was mis-diagnosed.