Newest Invention: Pee Pants for Women on the ‘Go’ Being Tested at the IditarodNewest Invention: Pee Pants for Women on the ‘Go’ Being Tested at the IditarodYou've probably been wondering: what do women who compete in the Alaskan Iditarod Trail dog sled race do when they have to answer to the call of nature while in the race?Leslie AnnLeslie Ann