0
Anonymous
It is Ricky C he is 10 for10 in Motocross, has had 2 perfect seasons, has 5 championships in supercross. Since RC has retired the best active rider would come down to James Stewart or Chad Reed.
Wiki User
Chat with our AI personalities
Ricky Charmichael. Only the best man ever on a motorcycle.