Finn Russell back in the Scotland fold as Gregor Townsend admits dispute could have been handled better

© SNSScotland's Finn Russell (left) with head coach Gregor Townsend.
Scotland's Finn Russell (left) with head coach Gregor Townsend.