Sunday will mark the advent of yet another London marathon. Potentially 46,000 runners, both serious and fun, will line up to start the gruelling 26 (and a bit) miles. Months of training will have been finely honed to culminate in the event of the year for many runners.
Continue reading "day 107: are you running or slugging?"