by Miguel Rivera and Victor Gonzalez, notifight.com

According to WBC 154-pound champion Saul "Canelo" Alvarez, an agreement was made that promises the 21-year-old superstar the winner of the upcoming junior middleweight fight between Floyd Mayweather and Miguel Cotto, who are scheduled to clash on May 5th at the MGM Grand in Las Vegas. The Puerto Rican superstar's WBA title will be at stake.

Canelo will appear in the pay-per-view co-feature, defending his WBC title against former three division world champion "Sugar" Shane Mosley.

During BoxingScene.com's recent interview with Golden Boy Promotions CEO Richard Schaefer, it was disclosed that the toughest portion of finalizing the Alvarez-Mosley deal - was getting Canelo to accept the co-feature position on Mayweather's pay-per-view.

Schaefer wasn't joking. Canelo confirms the information provided by Schaefer and states that he initially rejected a co-feature position on Mayweather's show. Canelo wanted to headline his own event on a different date.

To finalize the Mosley deal, Canelo states that he reached an agreement with Golden Boy to fight the Mayweather-Cotto winner. Canelo expects the winner to be Mayweather, but doesn't see the fight happening until 2013. 

"The condition to fight in a preliminary [position to] Mayweather - is that I would face whoever wins. If Mayweather wins, [the fight] won't happen until next year because he only fights once per year and he has to go to jail for three months, so it wouldn't happen until 2013," Canelo said.

"I placed that condition in and I have every intention to follow through on this. I initially didn't want appear as a co-star. I preferred to fight on another day and another place. I was told that Mayweather also wants to fight with me and that I would be next, so we agreed to [be the co-feature]."