Spurs Fans Expectations At An All Time High.

Martin M Dominguez Blog Post, Spurs Blog 0 Comments

The San Antonio Spurs have been a model of consistency since the 1998 season winning more than 60 percent of their games since the arrival of Tim Duncan. The Spurs have won 5 NBA Championships in the last 16 years and have made the playoffs every year since 1998. With all the talk of Golden State and the Cavs being …