Cancer claims New Hampshire native, Iditarod champion Rick Mackey
FILE - In this March 6, 1999, file photo, soap opera star Susan Lucci takes a ride in the sled of musher Rick Mackey at the start of the 27th Iditarod Trail Sled Dog Race in Anchorage, Alaska. Mackey, the winner of the 1983 Iditarod Trail Sled Dog Race, …