Find out how to watch the 2026 Masters golf tournament, including new streaming options and the full broadcast schedule.