The Insider caught up with veteran musher Rudy Demoski Wednesday, who is back running the Iditarod 41 after a 23-year absence.