Floyd Mayweather and Manny Pacquiao are finally giving the people what they want—confirming their fight, set for May 2, 2015 at the MGM Grand in Las Vegas.

Mayweather announced the match by posting a photo of the contract via the Shots app, and Pacquiao followed suit with the announcement on Facebook sending social media into a frenzy.

As you may remember, the duo inadvertently crossed paths during a basketball game earlier this year, and since then have been reportedly hammering out the details. A caption under Mayweather's photo of the signed contract said, "What the world has been waiting for has finally arrived."

Mayweather vs. Pacuiao on May 2, 2015, is a done deal. I promised the fans we would get this done and we did.

Mayweather will be making more—$120 million compared to Pacquiao's $80 million—in what will be the richest match in boxing history.

With that said, who you got?

More From Hot 107.9