Guadalajara, Jalisco, Mexico's Canelo Alvarez has conquered the boxing world, captivating fans with his action-packed fighting style, charisma and willingness to take on the toughest challenges.