Showing posts with the label to

Are We Born to Run Ted Talk

How did running help early humans survive -- and what urges from our ancient ancesto. Longtime reporter Christopher McD…