And what did the crowd do to him? Regardless of whether it's a crowd or a single player, the laws are that you can call someone a ***t, or a ****er, but you can't be racist or homophobic.
Whether some people faked their reaction I don't care, what he did was wrong, and shouldn't be condoned...
No, the crowd cannot dish it out. If a player was brave/stupid enough to come out, and people in the crowd taunted him for being gay, then yes, those people should get prosecuted. It's not ok to make racist or homophobic gestures. Get with the times already.