The Athlete Vs. Non-athete topic will be fought over till the end of time. I challenge the guy who wrote that article to ride one leg of any bicylce race and see how hard it is.
Just because Lance uses primarily his legs in his sport doesn't make him more or less of an athlete then any other sport.
In my opinion an athlete is anyone who goes out and busts thier ass to be the best that they can be in thier particluar sport or activity. The work up a sweat, train, and do whatever it takes to be the best they can be...even if tey are still not as good as some of the others in the sport.