Iditarod 2025 Updated. To view the race archives click here. From there, 38 mushers and as many as 608 sled dogs will make.


Iditarod 2025 Updated

We’ll see you in 2025! When does the race start?

Iditarod 2025 Updated Images References :