It was deja-vu all over again for the San Antonio Spurs Thursday night. The last time they had a really long winning streak (20 games in the 2011-12 regular season and playoffs) the Thunder ended it on the court at Chesapeake Energy Arena in the Western Conference Finals.
This time the Spurs came in streaking again, 19 straight wins to set a regular season franchise record. And once again the streak stopped inside The Peake.
Read More