Skip to content

The manufacturer’s warranty on the human heart is about 100 years or 2.5 billion beats. But do ultra-long-distance runners void this warranty when they regularly …

Published on