Draymond Green Calls Out Critics Who Question Warriors Without Steph Curry

In the past three seasons, the Golden State Warriors have had a 73-win season, they’ve earned two NBA Championships, and have appeared in three straight NBA Finals.
Source: http://www.vladtv.com