The Iditarod Trail Sled Dog Race, which for years put up with the antics of Cat in the Hat-musher Hugh Neff, has now banned him, but won’t say why. Neff says he […]
The Iditarod Trail Sled Dog Race, which for years put up with the antics of Cat in the Hat-musher Hugh Neff, has now banned him, but won’t say why. Neff says he […]