This can't be true. According to the Cincinnati Post this is what happened:
At the beginning of Kerry's speech, an unidentified man seated with a group of veterans next to the stage stood and began shouting at Kerry, before he was led away by Secret Service agents and Cincinnati police.
Yeah they seem to edited out the part about a union thug taking the guy's head off.