HAVEN, Wis. (AP) _ Jeff Freeman won the fog-delayed PGA Club Professional Championship today despite a bogey on the last hole.

The pro from Palm Desert, Calif., shot a 3-over-par 75 and won by two strokes. His total was 1-under 287.

Play was suspended for six hours Sunday when fog shrouded the Whistling Straits course, forcing 48 golfers to return today.

Tied for second at 1 over were Milan Swilor of Sandy, Utah, with a final round 74, Christopher Toulson of Miami with a 75 and Brett Upper of Scottsdale, Ariz., with a 76.

Freeman received $40,000 of the $300,000 purse and exemptions to play in up to six PGA Tour events in the next year.

The top 25 finishers also qualify for the PGA Championship Aug. 12-15 at Medinah Country Club near Chicago.