Giants alumni tee it up for charity