Petra Raises Record Funds at 17th Annual Charity Golf Tournament