Claressa Shields will fight for a world title in a third weight division when she faces Ivana Habazin for a vacant junior middleweight belt Aug. 17 in her hometown of Flint, Michigan.