Sports

Claressa Shields set to fight Ivana Habazin in August