Shields signs £6m 'statement' multi-fight contract
Claressa Shields signs a £6m multi-fight contract which she says will give her a platform to "keep breaking barriers inside and outside the ring".
(BBC News, 2025-11-07T17:42:28Z)