‘fate won’t win’

5 min read

Veteran cyclist Mark Felstead assumed he was in robust health and spee