2026 Masters: How to watch the final round of the golf tournament, where to stream, TV schedule, tee times and more
The first major golf tournament of the year, the Masters, is this week, and Augusta National is crowded with some of the biggest names in the sport.