The Puerto Rico Professional Boxing Commission have suspended Juan Manuel Lopez for one year for making allegations that the referee in his fight with Orlando Salido had a gambling problem.
Lopez was knocked down in the 10th round of the fight and managed to get back to his feet but the referee stopped the fight.
Lopez then criticised the referee (Roberto Ramirez Sr), saying that he had a gambling problem and that he stopped the fight because of this.
The former WBO featherweight champion will also have to pay a $10,000 fine and complete 100 hours of community service.
Lopez who has a record of 31-2 with 28 knock outs suffered both of his losses to Salido.
He has said that a suspension would most likely send him into early retirement. He has 20 days to appeal.
The Puerto Rican fan favourite has asked for forgiveness and said that he didn't have a clue what he was saying after the fight.