A new article has been posted on The Tech Talk:

As long as there have been organized sports, people have put the phenomenal few athletes that seem to defy all odds and physics on a pedestal for the world to see.

More...

Discuss it here.