Rod Stewart revealed that, for years, he’s waged a secret battle with prostate cancer. The legendary singer, known for songs like “Maggie May” and “Forever Young” performed at a fundraiser for the Prostate Project and European Tour Foundation charity in Surrey, England on Saturday night, where he shared details of his diagnosis. “Two years ago, I…