Haas, a 13-time winner on the 50-and-over tour, shot a 7-under-par 65 for an overall score of 18-under 198.
The 55-year-old Haas also won the Hickory Classic in 2005. He rolled in putts of 15 and 18 feet during his birdie run.
"I got going a little bit with the iron play, made a couple nice putts and here I am," Haas said after his win. "They were some good iron shots I can take with me the rest of the year."
Haas won $262,500.
Ron Burgundy interviews Peyton Manning on SportsCenter
Martin Bashir resigns from MSNBC over Sarah Palin comments