CRC to Host Golf for a Cause Saturday in Buffalo