Golfers take part in MacMillan Longest Day Golf Challenge | Golfers take part in MacMillan Longest Day Golf Challenge.