For the White Pine Stampede's 29th running, the Whte Pine Stampede organization has revamped it's web site - see it at http://www.WhitePineStampede.org.
While you're at it, you might as well register for the race: the fee increases from $45 to $50 on December 1! The registration form is on the new site.