Celtics go for 17 in a row

Are the Celtics as good as their win streak suggests?

Advertisements

Leave a Reply