I was not aware the Supreme Court decided service members, citizens, can wear any and all Award Medals they like. Freedom of Speech. Really? They are not supposed to do it for financial gain. I have a hard time accepting, even though it is "Legal". What do you think?