Barnes has opened up on his private battle with prostate cancer, admitting “not many people know” about his diagnosis...

Herald Scotland · 1h

Barnes has opened up on his private battle with prostate cancer, admitting “not many people know” about his diagnosis...