It’s safe to say Draymond Green wasn’t thrilled with the play of himself or the Golden State Warriors after the Boston Celtics won Game 3 of the NBA Finals 116-100. Don’t mistake that understandable disappointment for any doubts about Green’s belief in his team’s ability to come back from a 2-1 hole, though. Green ran […]