The San Antonio Spurs are one of the most respected franchises in sports. Not only have they won five NBA championships in the last 19 seasons, but for 18 straight years going into this one, they've had 50-plus wins per season. The Spurs' franchise is a model of greatness and consistency that is unmatched in this league and maybe only the New England Patriots can mirror such success over such a period of time. San Antonio has also been known for keeping any information from the media that may seem detrimental to the team under wraps and we decide to label them "boring."
NBA Rumors: Kawhi Leonard's Friction With Spurs Could Relate to 2019 Free Agency
12 Up | Feb 22