In the eyes of many motocross fans, Ricky Carmichael is the Greatest of All Time. After all, Carmichael has more than 150 AMA Motocross and Supercross wins and all sorts of championship titles in a number of different motocross and supercross classes. Now, although James Stewart is not on Carmichael’s level, he is a mighty accomplished motocross and supercross racer as well, and the two of them have battled many times over the years. This video features James Stewart’s and Ricky Carmichael’s greatest motocross and supercross battles!
Wait. What!? Check out the below video for more crazyness!