There are several things I've got to say about this.
1) What happens at a team practice should stay at a team practice. The kid, whether offended, upset, embarrassed, or whatever, should have taken it up with the coach himself. Being a part of a team involves TRUSTING your teammates - and that includes the coach.
Conclusion 1: The kid should have never been part of the team, because he was obviously not ready to give his teammates the benefit of the doubt.
2) This is another example of people being overly sensitive. Should I claim religious persecution if my boss says, sending me in to a meeting, "I'm throwing you to the lions"? I say no. Certain things - "string you up", "tie a rope around your neck," "throw you to the lions," etc - pass from history into analogy. The comment is NOT racist. If the player had been white, it would have been no big deal. The fact that people have to change language around one person is infintely more racist than the comment made.
Conclusion 2: Fighting racism by claiming offense at everything is among the best ways of continuing and/or teaching racism.
3) While the coach chose a poor analogy, the fact that the rest of the team is standing behind him means that they didn't think it was a big deal. To turn it into one sounds like the work of a media outlet.
Conclusion 3: Thursday, I watched a coach belittle a 7th grader - publicly - during a timeout. Apparently, public belittlement isn't as big a story as a smart-aleck comment about a player being late to practice.