Floyd Mayweather Jr. will face Manny Pacquiao on May 2nd in Las Vegas, bringing to reality a fight for which boxing fans have clamored for years (and one which is likely to be terrible for numerous reasons.)

Mayweather announced the bout on Shots, a selfie service in which he and Justin Bieber own stakes. We'll update as more information about the fight becomes available.

Photo credit: AP