Draymond Green says the 2016 Warriors were the ‘best team ever’ despite losing in the Finals
NEWYou can now listen to Fox News articles! The 2016 Warriors winning 73 regular season...
NEWYou can now listen to Fox News articles! The 2016 Warriors winning 73 regular season...