That's not how the world works. This was a game to raise money for breast cancer ... so it was a fundraiser. It's inappropriate in such a space.
Secondly, this is a sport game at a high school ... most high school have zero tolerance for such behavior. Seriously, just because you don't find jokes to be inappropriate doesn't mean there isn't such a thing.
If you made a rape joke while at work and your boss finds it to be inappropriate (due to policy) ... your joke is inappropriate by the definition of the circumstances. And then you come whining to me about why you don't get your unemployment, because the state agrees with your boss.
- - - Updated - - -
What does the first amendment have to do with anything in this topic? It doesn't apply at the school nor does it apply on this board.