25-10-2017 17:58
via
nba.nbcsports.com
NBA Power Rankings: Reports of the Spurs demise have been greatly exaggerated
San Antonio and Memphis are the surprise top two one week into the NBA season.
Read more »