The states is probably more diverse: baseball, basketball, AM football, hockey, footy, lacrosse, volleyball, golf.
Even though the US is WAY behind when it comes to footy, they are still the undisputed best at baseball, basketball, and AM football, and are among the best at volleyball, golf, and Hockey. I don't think England's problems are numbers of people playing the sport, it's the the way the pl and academies are set up.