Rugby’s Sir Ian McGeechan to be honoured by St Andrews University

Sir Ian McGeechan
Sir Ian McGeechan