By Radio Rahim

Hall of Fame trainer Freddie Roach is getting ready for the most anticipated fight of the fall, when one of his star boxers, WBC middleweight champion Miguel Cotto (40-4, 33KOs) of Puerto Rico, will defend his world title against Mexican superstar Saul "Canelo" Alvarez on November 21 at the Mandalay Bay in Las Vegas.

The World Boxing Council has already ordered the Cotto-Canelo winner to make a mandatory defense against the winner of next month's unification between WBA/IBO champion Gennady 'GGG' Golovkin (33-0, 30KOs) and IBF champion David Lemieux. 

Golovkin, who is currently the WBC mandatory challenger, is a heavy favorite to beat Lemieux.

Should Golovkin and Cotto win their respective fights, a lot of experts are expecting the Puerto Rican veteran to avoid the fight.

Roach is very confident that Golovkin has flaws that Cotto can exploit. Should the stars fall into place, Roach would like to see Cotto fight Golovkin next.

One issue that may come up is the possibility of Cotto requesting a catch-weight. All three of Cotto's middleweight fights have involved catch-weights ranging from 155 to 159.

Because it's a mandatory fight, Golovkin's team have already rejected the idea of a catch-weight. Roach is not in favor of catch-weight fights, but obviously Cotto has the final say on the matter.

"No [Golovkin is not too big]. I like the fight. I don't like catch-weights. I've already made that public in my life that I don't like catch-weights. I would like for him to fight Triple G next," Roach explained to BoxingScene.com.

"I don't think he's invincible. I know it's a hard fight, I know he's a good puncher and I know all that. But I think it's a very good fight for the fans and for everyone in the world - so I would like to see it, yes."