The former teacher and cross-country coach has run a mile every day–for 20,310 consecutive days
By Marley Dickinson
By Anne Francis
By Canadian Running