Cancer claims Iditarod champion Mackey
Rick Mackey, the winner of the 1983 Iditarod Trail Sled Dog Race, has died of lung cancer, his daughter told The Associated Press Wednesday.
To read this article, you must create an account and buy a subscription OR log in to your existing account with an up-to-date paid subscription.