US: Oklahoma City Thunder Win NBA Championship After Game 7 Victory
- Captured on Sunday 22nd of June 2025
- Location is Oklahoma City
Description
The Oklahoma City Thunder won the NBA Finals championship on Sunday, June 22, after defeating the Indiana Pacers 103–9 Read more...