The highly anticipated rematch between middleweight world champion Gennady Golovkin and former champion Canelo Alvarez will take place on May 5, though a site for the bout has yet to be determined.