I think it's true for some, maybe many. I think some black youth, as well as white youth, see the culture surrounding basketball and, to an extent football, as much more glamorous (although that might not be the right word) than the culture of baseball. Basketball stars are much bigger celebrities than baseball stars. And baseball is a much more humbling game. Football stars have a greater tough guy aura, while baseball players just aren't thought of as elite athletes. If you wanted to do it just for money, baseball is probably your best bet. But if you're 14, thinking over your options, the lure of the college basketball star, or college football star, or straight to the NBA star is far greater than the minor league baseball player or college baseball player. There's a very limited cool factor for those last two. I think you've hit on another important area here aside from the MLB v. NFL/NBA. Even in the college (probably even highschool) ranks football and basketball players get much more attention or "glamour" or whatever you want to call it. How many college baseball stars can the typical baseball fan run out off the top of one's head? Whereas with college football and basketball, the stars are very well known around the country. Having said that, this logic would apply to athletes of any race, not only African American youth.