He made the announcement via social media.
“What the world has been waiting for has arrived,” Mayweather wrote. “Mayweather vs. Pacquiao on May 2, 2015, is a done deal. I promised the fans we would get this done, and we did. We will make history on May 2nd. Don’t miss it!
The bout will be aired on Pay-Per-View, and jointly telecased by both HBO and Showtime for the second time in history (Mike Tyson/Lennox Lewis).