John Callaghan

Average golfer and golf blogger @golfandcourse. Ambitious plans of being a scratch golfer before the end of 2014. Aim high, work hard and practice everywhere.

John Callaghan