"I had blockage in my heart, so yeah it was a heart attack," Sutton told the Naples Daily News. "They put a stent in and I'm fine now."
The 55-year-old Sutton withdrew Friday after playing the first eight holes in 5 over.
"I just said, 'Something's wrong. I don't know what it is,'" Sutton told the Daily News.
The 1983 PGA Championship winner won 14 times on the PGA Tour. He captained the 2004 U.S. Ryder Cup team.