
The killing of 17-year-old Trayvon Martin by a self-appointed "neighborhood watch captain" has provoked anguish, rage and now, at long last, resistance.
We've seen rallies, demonstrations and walkouts at dozens upon dozens of high schools in Florida alone.
Even more remarkably, this resistance has found expression in the world of sports. An impressive group of NBA players, from Carmelo Anthony to Steve Nash to the leaders of the NBA Players Association, have spoken out and called for justice.