It took a while, but the Golden State Warriors are finally on a winning streak. Draymond Green and company seemingly chose the perfect time to give Golden State fans something to be happy about this Christmas season. Based on how things are going for the Dubs, it may seem like the fairy-tale run is coming […]