I continue to be pretty puzzled by the whole race in baseball thing.
Here are the percentages of people in the USA as of 2005 and in parenthesis is the percentage of American Baseball Players as of the end of the 2006 season who are of that race:
White 68.1% (66.7%)
Black 12.3% (11%)
Hispanic 14.3% (12%)
Asian 4.0% (0.3%)
The reality is, as far as reflecting the general population of the US, baseball is by far the best of the three major sports.
If any racial thing doesn't add up, it's the fact that Asian Americans are simply not a factor at all in Major League Baseball. But it's b/c in our society, we are so used to particular groups (African Americans) being a disproportionately high segment of the athlete population, so we are terribly alarmed and feel that they're absent when their influence on a sport is actually equal to their influence in the general population.
I do find it a little odd that racially thinking people are grossly offended when black Americans aren't 30-50% of MLB, but don't even know let alone aren't even offended by the fact that Asian Americans can't even crack into the Majors at all, save a couple of exceptions.
Baseball is thriving in upper class, upper-middle class, middle class and in some parts of the country (the West and the South), working class communities. It is far from an elitist game. But as for how to reach kids on the very bottom, that is something the game has to work on.
I'm not saying declining numbers of black American participation isn't a problem, b/c it is. MLB used to be 25% back in the 70s. African Americans have made monumental contributions to the game, it wouldn't be the same without them. But have some perspective, please.