Claim: Fabian Cancellara is a German former professional road racer.
Verdict: NOT ENOUGH INFO