UFC 304 airs live on PPV from Manchester, England featuring Jamaica's welterweight champion Leon Edwards up against old rival Belal Muhammad of the U.S. Plus, local Tom Aspinall defends his interim heavyweight title in a rematch against American Curtis Blaydes.
Flint's three-division world champion Claressa Shields challenges Canada's WBC heavyweight champion Vanessa Lepage-Joanisse in Detroit, Michigan. In addition, the vacant WBO light heavyweight title is on the line.