Here is what TMZ had to say.
Floyd Mayweather has agreed to fight Manny Pacquiao … multiple sources tell TMZ Sports … who say the two finally came to an agreement moments ago.
The two sides had been trying to hammer out a deal for a while to square off at the MGM Grand in Las Vegas on May 2nd.
To my understand all the parameters of the deal have been worked out, but everyone was waiting on Floyd’s signature. Pacquiao had more or less agreed to everything weeks ago, there was some network issues and other smaller issues Mayweather wanted worked out before signing on the dotted line.
A chance meeting at the Miami Heat game is what really got the ball rolling. Once Mayweather and Pacquiao met privately and hashed out some things, people have been very optimistic about the fight happening.
One small caveat though, until there is an officially announcement nothing is truly DONE, but expect something to become official within the next day or two unless Mayweather has a change of heart.