Saturday 24th June 2023 saw the Iditarod Trail Race Headquarters in Wasilla host the annual Musher Signup meeting and volunteer appreciation picnic and barbecue.
So far 26 mushers including three previous Champions have entered the 2024 race from Anchorage to Nome.


