Look Back: 2005 Finals

Take a look back at the Spurs third title run in 2005 against the Detroit Pistons.
NEXT UP:

  • Facebook
  • Twitter