World Edinburgh homecoming for 'Test match animal' as Scotland international returns for third spell in capital Posted on August 2, 2024 by thenewsaffair.com English Premiership winner back where it all started