It's easy to address. Look at the population percentages 73% of MLB players are white, 6% black. If you want to find race in everything and look hard enough you will find it. If you are shocked that a population that represents 6% of the league doesn't have 50% of the jobs, then you simply don't understand math. There also has to be a mutual interest in the said player becoming an announcer. You're taking something statistically in line and trying to skew it to feign racism. That's all I'll say about it. 77% of sports announcers are white, 10% Latino, 5.5% Black, 4.4% Asian, etc.
Clearly the bigger discrepancy is 90% men and 10% women.