Image 1 of 1
56_Iditarod_Race_Ron_Levy_RonLevy.jpg
Lance Mackey arrives down Front St. amidst crowds and cheers in Nome, Alaska to win Iditarod 37, March 18, 2009, noon.