Flint’s Claressa Shields put her IBF and WBA middleweight straps on the line against Hannah Rankin in Kansas. Christina Hammer postponed her bout with Shields - due to a medical condition - meaning the WBC title was also up for grabs.