There are lots of reasons that baseball isnt popular anymore for the black community:
-Slow pace of game- cats are trying to sit around for 9 innings/ 3 hours to stand in a field all day, and possibly not do anything at all the whole game.
-College shine- college baseball gets no love compared to college football and basketball. Fball and Bball are on all day, everyday during their seasons, but baseball is reduced to 1 game here and there on ESPNU. No ESPN, no ABC, no Fox, no CBS. No national shine to get your name out there.
-Minor league system/ draft (biggest reason, IMO)- basketball and football players (if drafted) are drafted by the major league team, and are pretty much on the squad. If a baseball player is drafted, for the most part (if they ever make it), its 3-5 years before they will make it to a major league roster. Who here even watches the MLB draft? Who even knows when the draft is?
Just like someone said earlier, baseball players can play for 20 years, where football averages 2-3. Big name teams like the Yankees (which would get you big press) dont try and bring minor league cats up in the system. They will just sell you off to get another name player and keep it moving. It just makes it real tough for cats to get the instant gratification/ fame that dudes would be looking for.