Imo, the most hyped play of last season: De'Aaron Fox game-winning putback slam

21st July 2018 4:03pm

1,416 upvotes. 206 comments.

1280 x 720p 22.52 MB 7,099 Kbps 26.13s