Wrong. How could you even suggest the best athletes are playing basketball? The NBA has guys who didn't even start playing basketball until high school. They happen to be huge, not great athletes. Soccer players are far better athletes than basketball players. The skill and athleticism required to excel in soccer is so far beyond basketball, there is no debate. Think: Hasheem Thabeet. Case closed.

Football is a mixed bag. You have some awesome athletes, and some big guys who can push back. I don't even think a kid has to be able to run a mile in order to make the high school team.
Check it. Just about every kid starts out with soccer. some try baseball, some basketball, some football. but they all start with soccer. there are thousands of recreation leagues around. I see guys from their mid 20's through probably 60's playing soccer and softball. Football? No. Basketball? Not as much. Hockey? a few. Soccer is a huge deal. Life is not a spectator sport.