This Year, Iditarod Mushers Will Be Peeing Themselves Mid-Race With…

The Iditarod kicked off over the weekend, and it'll be more than a week before even the best mushers complete the race. That 1000-mile trek through the Alaskan wilds is tough enough, even without having to take bathroom breaks at rest-stop Hardees or pee off the back of your sled, giggling as the stream crystalizes the … » 3/05/13 6:40pm 3/05/13 6:40pm