0
Anonymous
Norman Vaughan didn't win the Iditarod at all. He was the oldest contestant, though, at the age of 87 and 88
Wiki User
Chat with our AI personalities