news source: Herald Scotland: Scottish Sports News
news section: Sports
published: 18/06/2017 00:11:03
Finn Russell stars in Scotland win over Australia, then gets Lions call
FINN Russell and Allan Dell managed to put to one side reports they were both set for call-ups to the British and Irish Lions squad in New Zealand. The pair took to the field in Scotlands magnificent victory at the Allianz Stadium in Sydney. Russell, i ...