DeRozan puts the Spurs up 2 with 21.8 left

26th April 2021 9:18pm

70 upvotes. 11 comments.

1280 x 720p 2.57 MB 1,502 Kbps 13.08s

Tags

Spurs DeRozan