Chan recently finished first in the women's veteran 45-age group race in Frankfurt, Germany. Photo: Richard Castka Chan recently finished first in the women's veteran 45-age group race in Frankfurt, Germany. Photo: Richard Castka
Chan recently finished first in the women's veteran 45-age group race in Frankfurt, Germany. Photo: Richard Castka

Peggy Chan first ran a marathon because of someone else's mistake and she hasn't stopped since

The 46-year-old runner has competed in an astonishing 58 marathons since 2005

Chan recently finished first in the women's veteran 45-age group race in Frankfurt, Germany. Photo: Richard Castka Chan recently finished first in the women's veteran 45-age group race in Frankfurt, Germany. Photo: Richard Castka
Chan recently finished first in the women's veteran 45-age group race in Frankfurt, Germany. Photo: Richard Castka
READ FULL ARTICLE