It used to be that spending time on an indoor trainer was akin to some kind of torture. Modern trainer programs and the trainers themselves…
Written by Zach Overholt
Sign up to receive BikeRumor content direct to your inbox.