Remembering the Longest Odds Winners of Golf’s Majors
By their very nature, golf’s majors are designed to test every department of a player’s game – typically, only the finest will thrive under such a stern examination. Take Augusta National, home of The Masters. Although it was designed nearly a century ago in 1933, Augusta remains a stern test to this day – its […]
More