The last thing golf needs is more excitement. Right? If you've been watching the Masters this week at Augusta National Golf Club, you know what we're talking about. Between the internet cats hiding in Rae's Creek...: And the sand alligators: And the beautiful hole 12 in Amen Corner, aptly named "Venus Fly Trap": ...we think the Masters... Continue Reading →