Former World Wrestling Entertainment Inc. boss Vince McMahon on Friday settled charges with the Securities and Exchange Commission over disclosure issues.