Sports Illustrated designated Jan Todd as the strongest woman in the world

Opening sign-in…