Glossary Cycling / Term
LSD refers to a long training ride at a steady distance, which usually means a few hours in the saddle at a solid aerobic pace.
Permanent link LSD - Creation date 2021-07-22