For those who may be suspicious of blog articles, please see the Fox News confirmation in Reply #25. I will post more information about Staff Sgt. Nathan Haddad in this thread.
The following is a link to another blog with more information. No indication that Haddad had any run-ins with the law previously. Sounds like he was pulled over in the same small town where he lives.
I used to live in a small town. The nice thing is that everybody knows everybody. The bad thing is that everybody knows everybody.