I don’t care if you can’t break 120. If you’re passionate about golf on any level, you absolutely must go to the Masters at Augusta National Golf Club.Amazingly, in more than two decades of writing about golf travel, I had never been to the Masters. Suffice it to say, it was a glaring void in...