Nigerian-born Samson Dauda has clinched the prestigious 2024 Mr. Olympia bodybuilding title, securing the largest prize ever awarded in the sport’s history. The event took place...