What does CFR stand for?
CFR stands for Canyon Factory Racing and it stands for two things: the purpose of the bike - this is the machine that the Canyon Factory riders are racing - and also the caliber of the frame. Canyon CFR frames feature the lightest and best possible carbon construction for a given style of riding - in this case, downhill racing.