Rookie musher Emily Ford of Duluth, Minnesota, made history by finishing the 2025 Iditarod in 18th place. Ford becomes the ...