Running 27 straight hours isn't the craziest part of Andy MacLeod's story. Over the 100-mile race, he ate 9 slices of ...