Take an in-depth look at Canelo Alvarez and Gennady ''GGG'' Golovkin leading up to their fight for middleweight supremacy.