Bob MacIntyre is yet to win a major championship but has established himself as one of the best players in the world over the ...