Hughes signed with the Giants on Tuesday, John Fennelly of SNY.TV reports.
Randy Bullock was released by the team with Josh Brown returning from suspension this week, leaving an empty spot on the Giants roster. Hughes will now battle with Robert Thomas (illness) and Jay Bromley for a reserve role on the defensive line.