All about running. By runners, for runners.

Liz Yelling Commonwealth Games 2006

Liz Yelling wins a bronze medal at the 2006 Commonwealth Games in Melbourne, Australia.