Browsing All Posts published on »January 6th, 2010«

Are the Spurs Still Title Contenders?

January 6, 2010 by


The Sporting News named the San Antonio Spurs the team of the decade last September.  Such a designation is not surprising when you consider that across the past 10 years the Spurs have won three titles and never failed to win at least 65% of their regular season games.  On Sunday, though, the Spurs lost […]