The Canelo Alvarez/Gennady Golovkin rematch on Saturday, May 5th has been canceled because of the Canelo's positive drug test.