Funny conclusion of the paper linked at the bottom of the article: "Although we find no relation between handicap and corporate performance, we do find a relation between handicap and CEO compensation. In short, golfers earn more than non-golfers and pay increases with golfing ability."
http://papers.ssrn.com/sol3/papers.cfm?abstract_id=1374239
http://en.wikipedia.org/wiki/Illusory_correlation