Goodwood appoints new general manager - Golf News | Golf Magazine