Endurance & performance tech: news & opinion
These features are taking a relatively simple cycling need and adding a generally intrusive and overblown…