Controversy tends to follow former middleweight world champion Julio Cesar Chavez Jr.

And his upcoming fight is no different.

Chavez Jr. was scheduled to return on Friday, against Nicolas Masseroni in a light heavyweight bout fought over the ten round distance.

But Chavez Jr. has decided to switch his opponent at the late hour - claiming Masseroni was unable to make the contract weight.

“Remember that I told you that the opponent could not lose weight. The opponent is going to be an Ecuadorian. The fight will go forward, the same day. Everything continues in the same way, so see you on Friday," Chavez Jr. told his fans.

Masseroni denies the weight claim and says that they never had a concrete agreement on the terms, which placed him at a disadvantage to move forward and fight Chavez Jr. The lack of a concrete agreement forced him to step aside without ruling out a collision in the following year.

“We could not reach an agreement, that is the reality. I'm ready, I'm ready to fight Friday, this Saturday and next year. I prepared myself like never before in my life, it is a dream that I have had from a very young age, but unfortunately we did not agree," said Masseroni.

Masseroni, with only a single loss on his record, was viewed as a dangerous opponent - as all 19 of his wins had come by knockout.

Chavez Jr. is trying to snap a losing streak - with back to back defeats to Mario Cazares and Daniel Jacobs.

Ecuadorian boxer Jeyson Minda has accepted Friday's fight on late notice. He will enter the ring with a record of 14 wins, eight via knockout, two losses and a draw.

The fight will take place in the gym at Parque Revolución, in Culiacán, Sinaloa.