Only 8% of players in MLB are African-American, which averages to two per 25-man roster. Yes, the Sox only have one but from my count, the Angels have six: Matthews Jr., Hunter, Figgins, Anderson, Kendrick and Oliver. The fact that they skew the average means that there are several other teams who are under the average.