The last episode of Manny Pacquiao Vs. Floyd Mayweather Jr. negotiations saw the two exchanging numbers in person at a Miami Heat game. That was just two days ago. Now, it looks like the fight is officially happening.

TMZ is reporting that the two finally came to an agreement after aiming for a May 2 fight at MGM Grand. Pacquiao reportedly agreed to the contract a few weeks ago, and Mayweather finally signed.

This has been years in the making, and if TMZ's story holds up, it looks like all the two fighters needed to do was cut out the middle man.

[via TMZ]

UPDATE: The two are close, but the fight isn't set yet. ESPN's Dan Rafael is reporting that we're still going to have to wait and see.

Sports Illustrated Chris Mannix also tweeted that a deal isn't done. But at least there's hope.

Send all complaints, compliments, and tips to sportstips@complex.com

Also Watch