racism is discrimination based on skin color this is discrimination based on gender. same thing, you cant pick and choose what is discrimination and what isn't based on your religous beliefs, because your beliefs may not be the same as mine, Wrestling a girl is not fighting a girl there is a huge difference, if a guy hit me i would punch him back, if a woman hit me, depending on the circumstances i might hit her back.

That has nothing to do with this issue, this girl has paid her dues, practice, sacrifice just like the boys,she should be shown enough respect to compete against her, if he doesn't its no different than racism plain and simple