I think I figured out why they are protesting the police.
http://www.nflarrest.com
I think SP had a pic....