I agree Abom. Both the NFL and NBA disproportionately employ blacks over all other races yet nobody is arguing that we need more diversity in football or basketball.
Maybe African American representation in baseball is lacking because the MLB does a horrendous job at marketing to youth and the NBA and NFL are the most recognizable brands in the NA sporting world. Travel ball is expensive and the guys who are two sport athletes almost always bypass the MLB for football or basketball because they can cash a check much quicker. Factor in that over 25% of the league is Latino and I'm having a hard time finding a minority issue.