Notification msg

Townsend: We're here to win

Gregor Townsend reckons Scotland have as good a chance as any to win the Six Nations.