The Masters 2026 golf tournament's second round resumes Friday at Augusta National Golf Club, and viewers all around the world can watch. Here's what to know about how to watch, Masters tee times, the ...