Chances are that by now you know a marathon is about 26 miles long. To be entirely accurate, it's 26.2. And if you've ever run a marathon, you know those last 0.2 miles matter. Sometimes you feel like you just can't hold on even a minute longer once you've gotten that far. It makes you wonder why whoever decided on the marathon didn't just keep it a nice, round 25 or something. Well, there's a reason for that. The evolution...

read more