Answer by
John (9008)
It varies wildly, and depends upon not only the skill of the athlete, but the popularity of his sport. At the high end, elite soccer, basketball and American football players make millions. Athletes in more obscure sports, however, may not even make enough to cover their training expenses.