Finn Russell insists he can be entrusted to execute the British and Irish Lions' gameplan against South Africa in defiance of his maverick tag.
Finn Russell insists he can be entrusted to execute the British and Irish Lions' gameplan against South Africa in defiance of his maverick tag.