Sitting on desk in Golden Boy Promotions CEO Richard Schaefer's office in Los Angeles is Shane Mosley's signed contract to face Floyd Mayweather on May 1st in Las Vegas. Conspicuously missing, however, is Mayweather's.

Though both sides have agreed to the terms of the fight -- which will include random blood testing done by the USADA -- Mayweather has still not signed the deal. And Schaefer doesn't understand why.

"I have no idea what's going on," Schaefer told "Every time I talk to [Mayweather's advisors] they tell me it's coming the next day. Every day it's the next day."

Schaefer had initially planned to bring both fighters to the Super Bowl in Miami to begin promoting the fight. That plan, however, has been scrapped.

"The Super Bowl was going to kick off the promotion," said Schaefer. "It would have been a great platform for promoting a fight this big. But I'm not going down there until I have a signed contract from Mayweather."

While Schaefer said he is willing to wait longer for Mayweather, he said Mosley was "getting close" to reaching the point where he will start looking for other opponents.

"Shane just wants to be in great fights," said Schaefer.

SI Apps
We've Got Apps Too
Get expert analysis, unrivaled access, and the award-winning storytelling only SI can provide - from Peter King, Tom Verducci, Lee Jenkins, Seth Davis, and more - delivered straight to you, along with up-to-the-minute news and live scores.