Key Points In Golf Professional Keaghans Career Golf Professional Keaghan is a PGA of Canada golf coach that is passionate about the game. He has been playing golf since he was four years old with experience of both competitive and social golf. Keaghan has played...