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.
This post first appeared in The New York Times - Sports. Read the original article.