City heroes ride, run, and raise hope for St Joseph’s young patients