I think its both. My dh comes from a family who didnt know what the word sports meant. I used to be a very good bowler and enjoyed swimming alot. Now the ds are bowlers, bowling coaches,basketball player, basketball coach, baseball player and lifeguard. Mostly its oldest ds, he is willing to try lots of sports, he got the coaches award for baseball player because he never even played baseball on a team till last year and he got the most improved for basketball because he went from jv to varsity after the lst season. Didnt hurt that he was a senior and one of the tallest players in his small school either. I never pushed my kids to do sports, join teams etc. There are sports they really dont particularly care for such as golf and soccer. They like to watch them, but not participate etc. So I think its both learned and natural talent.