There were 80 African American players on the opening day rosters. Of those 80, 10 were on the Mariners. That leaves about 2-3 per team for the rest of the league. 14 teams had 2 or fewer players. 3 teams had none.
The amount of African American players on the current Red Sox team is not an issue. They had at least 3 on last year's opening day roster. Was that enough then?
Yes, Boston does have its share of shitheads. The Sox have a bad history with race, but it seems like they've trended in the right direction since they changed the name of Yawkey Way.