Runners: what to consider before donating blood

How runners can safely give blood without compromising their training