The fight will either happen in Las Vegas at the Thomas and Mack Center on the UNLV campus or San Antonio in the Alamodome on May 2nd.
If Mayweather vs. Pacquiao happens (unlikely I know), Canelo will move off the date, but if Mayweather fights someone else, Canelo is going to fight regardless on May 2nd on HBO, not PPV.
Here is what Oscar De La Hoya had to say.
Kirkland signed for the fight a couple of days ago. Alvarez signed after De La Hoya visited him at his San Diego home to close the deal Friday.
“The fight is done. Kirkland signed, Canelo has signed,” De La Hoya said.
“So we’ll know in a few more days exactly what day and what venue the fight will be at, but it will either be Las Vegas or San Antonio,” De La Hoya said. “We’re focused on what Canelo is doing, not Mayweather. The kid is firm on fighting in May. But, like I have said, if Mayweather fights Manny Pacquiao on May 2, we will move off the date out of respect for the fans.”
This fight was supposed to happen in 2012, but Kirkland talked his way out of it (he has done that a lot throughout his career).
The fight will likely end up in San Antonio because I doubt they want to compete with Mayweather in Vegas regardless of who he fights.