recoveryjones said:America is a very talented country with many gifted atheletes for sure.I love America and have a lot of friends there, however, to suggest with an influction of money that they can dominate everyone in everything is not a fact and I'm sure most American's in their humbleness would recognize and agree with that. RJ
Obviously, you are right. As you noted, culture, climate, and geography can also figure in who's good at what.
American marathon runners have more resources and better practice facilites than the Kenyans, but it seems every year in the New York marathon, four of the top five are from Kenya. Mostly, it is because all Kenyans live in the mountains, their infrastructure is not very developed, and their economics are somewhat unfavorable, making long distance travel on foot far more important there than it could ever be here in the United States. No matter how much money were to become available in running, i suspect that those magnificent Kenyans will continue to set the standard in long distance running. Similarly, skating will never be as deeply embedded in American culture as it is in Canada or Sweden, so the odds are the US will never set the standard in ice hockey.
There are great athletes all over the world, but there are many factors other than money that determine where the best in each sporting discipline will come from.