I think the best American athletes are in the American sports. If football, baseball, basketball, and hockey became less popular than soccer, America would probably have one of the best soccer teams in the world. The US Olympic statistics back that up, since America is really good at the vast majority of events.