The final seconds of the 2025 NBA Finals as the Oklahoma City Thunder win game 7 and their first ever NBA championship since relocating

22nd June 2025 10:53pm

109 upvotes • 89 comments • 1280×720p resolution • 55.27 MB

Tags