I know it is convenient to take the Trayvon pop culture side on this, but seriously, think for a moment. WTF does the government have the authority to tell us we can wear a hoodie, mask, or anything else?
This is about as logical as saggy pants laws.
The government should never be in the fashion police business.
If a free citizen wants to wear a mask, a hood, saggy pants, or whatever, it is none of the government's business.