As golf fans we LOVE talking about the Masters. We LOVE talking about Augusta National. But guess what: Top pros do, too. We've noticed while filming episodes of Warming Up that everyone lights up ...
It’s one of the few things in this world that money can’t buy. But you’ll still need a lot of money to get in. That thing is a membership at Augusta National Golf Club, home of the annual Masters golf ...