Read. The. Story.
And this one: http://www.dallasnews.com/sharedcontent/dws/dn/latestnews/stories/032609dnmetcopstop.3e9c080.html
The cop was completely out of line.
Looks like the cop needs to find another line of work. He's been put on "administrative duty", for now, which IMHO is a good thing.
Sounds like the higherups in the dept have a pretty good clue.