John Baker Wins 2011 Iditarod
John Baker of Kotzebue, Alaska wins the 2011 Iditarod. He broke Martin Buser’s record by 3 hours, making this the fastest Iditarod ever. Baker is the 1st Inupiat to win the race and is the 1st Alaska Native to win since Jerry Riley won in 1976. I have never seen … Read More