The incident was caught on video. Hughes is seen leaping at the murder suspect, Desean Brown.
Brown is accused of throwing Hughes' son into the Ohio River while he was still alive after stabbing the boy's 29-year-old mother to death.
The video shows Hughes punching Brown repeatedly until he was held down by officers.
Hughes has not been charged and was escorted out of the courtroom by police.