Considering that these two dudes ran, or do run, so much of the US, you would think that they could stay on a freaking sled, right? Get the TNW newsletter Get the most important tech news in your inbox each week.