Terry Hollands, Luke Richardson Out of 2023 Britain’s Strongest Man
Giants Live has announced that 2023 Britain’s Strongest Man (BSM) competitors, 2020 Europe’s Strongest Man Luke Richardson and 2019 Masters World’s Strongest Man Terry Hollands, have withdrawn from the competition, which is set to take place