Foxhills’ preparations in full swing as countdown to PGA Cup beginsPreparations are underway at Foxhills Club & Resort as the venue gears up to host the 30th PGA Cup this...