When free speech wins…Even for images of hate.

Wolcott High School student who won a battle to wear a shirt with an anti-gay message to school, is now selling similar shirts to his classmates.

Seth Groody became the focus of a battle over his right to wear a shirt bearing a rainbow with a red bar through it. He wore the shirt last year during a "Day of Silence" at Wolcott High School. It was part of a national event to bring awareness to the problem of bullying of gay, lesbian, bisexual and transgendered students in school.

School administrators made him change the shirt and threatened him with suspension. The American Civil Liberties Union stepped in and threatened to file a lawsuit on Groody's behalf. Earlier this month, the school decided to allow Groody to wear the shirt.

Should there be limits to free speech? Read at NBC