Oscar De La Hoya has done a lot for promoting and making boxing matches, which is precisely why he doesn't think Conor McGregor and Floyd Mayweather will ever fight in a boxing ring.

De La Hoya, who is currently promoting Saturday's showdown between Canelo Alvarez and Julio Cesar Chavez Jr., said on Wednesday the egos involved are just too big to get the contract details done.

"Both guys are characters, they're flamboyant, they do all their talking outside the ring, De La Hoya said. "It's like a circus. Will we see that fight? I strongly feel we won't. I believe that both men have too big of egos to share the revenues among themselves. Plus, they have to share it with the UFC."

De La Hoya also noted that McGregor wouldn't stand a chance against Mayweather in the boxing ring, mostly because of the length of the fight.

"I see no chance of Conor beating Floyd. Floyd will outdance for 12 rounds. I don't think McGregor understands how difficult it is to fight for 12 rounds," De La Hoya said. "In the UFC, you fight three rounds or five rounds. Fighting 12 rounds is a whole different story."

Love boxing? Be sure to subscribe to the In This Corner with Brian Campbell podcast where he breaks down everything you need to know.