The New York Times – Sports:
Mark O’Meara, who won the Masters Tournament 25 years ago, talks through the pleasures and perils of Augusta National Golf Club, the only place that hosts a major annually.
The New York Times – Sports:
Mark O’Meara, who won the Masters Tournament 25 years ago, talks through the pleasures and perils of Augusta National Golf Club, the only place that hosts a major annually.
The New York Times – Sports:
The tournament tends to inspire magnificent moments, and there have been many.