Iditarod 2025 Race Start Date
Iditarod 2025 Race Start Date. 24 mushers enter the running for the 2025 iditarod on opening day as of 2:30 p.m. In downtown anchorage at the corner of 4th and d. 24 mushers enter the running for the 2025 iditarod on opening day as of 2:30 p.m. This year, it takes place from march 1 […]