Only one golfer has played all 119 courses that have ever hosted a major championship. Get a glimpse into what he’s learned along the way.
RELATED VIDEOS
Travel
Only one golfer has played all 119 courses that have ever hosted a major championship. Get a glimpse into what he’s learned along the way.