The trickle-down tech has made it to 105 level, and it’s bad news for fans of rim brakes and mechanical shifting. Read all about it here…

[Read more]