Carmichael's last full year was last year. This year he raced part time, 6 Supercross races and now 6 outdoor motocross races. He has a 3 year deal to race Nascar plus he just had his first kids, twins. I think he is very grateful to go out of the sport on top, with his health and with a new career already in progress. Just sucks to see him riding as fast as ever and as strong as ever and then just walk away. He also mentioned how much he has to sacrifice in order to win and he can't keep doing that and he doesn't want to diminish his accomplishments by racing at anything less than 100% preparation. I think he is 26 yrs old, retiring with 10's of millions to go race cars... He has worked hard all his life, since like 4 yrs old and his family worked just as hard to get him there. He deserves the success, unfortunately a bunch of other kids and families worked and sacrificed a lot too and end up with nothing to show for it.
I've given up most everything relating to motocross, it made me very happy, but was consuming too much of my life and my family is much more important.