It's spring in Canada. For many communities across the country from coast to coast, that means... rain! For all but the most die-hard cyclists out there, conventional wisdom suggests stay inside and hit the trainer, cross-train, or just watch some TV. For many of us, the thought of a thorough soaking while cycling in the […]