Nadia Stowers pushed through an injury to win the 2024 U82KG World's Strongest Woman competition and reclaim the prestigious ...