Here's how you can watch the Masters 2026 for free from anywhere in the world as Rory McIlroy and co. enter the final round.