Canelo Alvarez is stepping away from his usual Mexican Independence Day fight date to fight Jermell Charlo for a fight of two undisputed champions in boxing.