Iditarod 2025 is underway! Teams have made their first run through the streets of Anchorage and on Monday they will hit the trail to Nome. Enjoy seeing these teams mush through this celebration of The Last Great Race!