Sports

The Masters: Tee times, TV and streaming for the opening round of the first PGA Tour major of 2021

All the information you need to get ready for the opening round of the 85th Masters at Augusta National Golf Club.