Rugby Lions great Sir Ian McGeechan’s cancer ‘all gone and under control’ by October 22, 2025 by October 22, 2025 “So, when you hear that, after having heard somebody say to you, ‘you have got… 0 FacebookTwitterPinterestEmail