The final seconds of the 2025 NBA Finals as the Oklahoma City Thunder win game 7 and their first ever NBA championship since relocating
Anthony Davis ties the game with 3.5 seconds left
Tony Allen walks through dancing kids
On Inside the NBA, D-Wade and Candace Parker try to keep their composure after seeing Shaq's booger