Updated

There is no shortage of boxers who want to take down the best pound-for-pound fighter in the world.

But if Manny Pacquiao's trainer, Freddie Roach, had his way, the Filipino superstar would be taking on Mexican Juan Manuel Márquez. Instead, Pacquiao is scheduled to fight against Shane Mosley on May 7 at the MGM Grand in Las Vegas.

"No, my first option was Márquez. I think he deserved a third fight, but now everything is left up to negotiations," Roach, who was in Culiacán, Mexico, working with Julio César Chávez Jr. for an upcoming fight, told the Associated Press. "[Promoter] Bob Arum made a better deal with Mosley, and they said Márquez had asked for too much money."

Pacquiao fought Márquez to a draw in 2004 and defeated him in 2008.

Meanwhile, Miguel Cotto, who lost to Pacquiao in 2009, wants another shot, too.

He told the Philippines' publication Manila Bulletin that he'd be better prepared a second time around.

"Well, you know I have a new trainer, Emanuel Steward. I know with all his instruction and boxing knowledge, we would have a better fight and we would win the fight," he said.

Cotto is scheduled to fight Ricardo Mayorga, also at the MGM Grand, for the WBA Super World light middleweight title on March 12.

In Pacquiao's last fight in November, he pounded and humbled Mexican Antonio Margarito.

The fight all boxing fans have been waiting for is between Pacquiao and Floyd Mayweather. Both sides have to negotiate a deal, however, and Mayweather's problems outside of the ring haven't helped.

Their stalemate has been felt throughout the sport, blocking worthy fighters, like Argentinean boxer Sergio Martínez, from getting their shot at fighting the best.

The Associated Press contributed to this story.

Follow us on twitter.com/foxnewslatino
Like us at facebook.com/foxnewslatino