All the ways to watch Scotland vs New Zealand for free from anywhere, as Gregor Townsend's men host the All Blacks in Nations Championship 2026 at Murrayfield.