By Miguel Rivera

Julio Cesar Chavez Jr. is waiting to receive the contract, which he plans to sign, for an all-Mexican mega-fight with Saul "Canelo" Alvarez on May 6th, likely in Las Vegas. According to Chavez Jr. - he agreed to all of Canelo's demands - including a new weight limit.

According to Chavez Jr., he's agreed to all of Canelo's demands - including a new weight limit and a guarantee of $6 million plus a pay-per-view percentage.

For several weeks, it was assumed that Canelo and Chavez Jr. would collide at a catch-weight of 165-pounds. Chavez Jr. claims that Canelo recently requested a new weight limit of 164. The two fighters agreed in the middle, at 164.5-pounds. Canelo, who has the WBO junior middleweight title, would come up from 154, and Chavez Jr. would come down from 168.

On Wednesday, both Canelo and his promoter Oscar De La Hoya of Golden Boy Promotions took to Twitter to apply pressure on Chavez Jr. to sign his name on the dotted line - claiming that his manager, Al Haymon, has the contract.

"I do not have the contract yet, but it seems that already everything was accepted, everything they wanted, we dropped [the weight] from 165 to 164.5 pounds. The guarantee for me [on the revenue end]... I don't even think that it reaches 20-30 percent. I wanted to fight him. A lot of people told me not to fight because just like he did with [Gennady] Golovkin - they abuse the negotiations. I do not know if Oscar de la Hoya or Canelo is ready, but I'm ready. I'm going to prepare like never before," Chavez Jr. told ESPN Nation.

"All they have to do is send me the contract that they told me about and I'll sign it. I'm willing to sign it. I don't have the contract and I am the one who takes care of signing it. I need to train hard and be one hundred percent for the fight, that's what I need... to have a good strategy and to train 100 percent, to be ready. To Canelo, I want him to prepare well and hopefully he accepts the fight. The fight has to be done for the public and for the sake of Mexican boxing."