It must be golfer heaven right now. The Masters is coming up. Tiger’s back on the prowl, and Rory’s slowly getting used to his expensive new cl(...)