Tom Perri refuses to let stage four prostate cancer slow him down.
Since his 2019 diagnosis, he's finished 300 races and dedicated himself to helping other runners cross finish lines.
Want to know more?