Gallacher to tee up for charity

Breaking