He tagged Lebron in the nuts at the end of game 4. The decision to issue a Flagrant 1 came less than 48 hours later, well in advance of Game 5 tonight.
I think Lebron baited him into it, and I think Draymond Green was stupid to fall for it. If he wants to play on the edge, fine. I understand that's what has made him an All Star. But he has to be smarter than that, and even though his teammates are saying all the right things to defend him publicly, they ought to be ****** off at him. The league office already gave him the benefit of the doubt once after the Steven Adams incident, and they couldn't keep turning a blind eye. He pushed them into a corner where they had to do something.
The Warriors can still win tonight, but with him out of the lineup the Cavs should have a considerably easier task trying to match up with them.