

Follows Rob Shaver, whose daily running streak, three years and counting, has kept him going through his latest terminal cancer diagnosis.
Follows Rob Shaver, whose daily running streak, three years and counting, has kept him going through his latest terminal cancer diagnosis.