British heavyweight Anthony Joshua will fight Jermaine Franklin on 1 April at the O2 Arena in London.
Joshua, 33, who lost back-to-back fights to world champion Oleksandr Usyk, will be seeking a first win since beating Kubrat Pulev in 2020.
Franklin was beaten on points by Briton Dillian Whyte in November, marking a first loss in 22 fights for the 29-year-old American.
Joshua, a two-time world champion, lost by split decision as he sought to recapture the unified heavyweight titles from Usyk in August.
Iwuanyanwu, MKO Abiola, TB Joshua, others bag Sports Philanthropists’ Award
Obasanjo meets El-Rufai, Soludo in Lagos
That was the Watford fighter’s third career defeat in 27 bouts, following a shock loss to Andy Ruiz Jr in 2019 which he later avenged.