March 15, 2011Daily Post, Iditarod Iditarod 2011: John Baker wins the 2011 Iditarod Well it’s official: John Baker of Kotzebue, Alaska is the winner of the 2011 Iditarod […]