The Weirdest Things – A Training Blog by MM Trainer Dan Van VeenThe Weirdest Things… As a runner, we all know that although we can expect SOMEthing to mess up our training from time to time, whether...