OKC Thunder beat Indiana Pacers 103-91 in Game 7 to win NBA Finals | Basketball News

The Oklahoma City Thunder have capped an extraordinary season by defeating the Indiana Pacers 103-91 in Game 7 of the NBA Finals to win the franchise’s first title since relocating from Seattle in 2008.

The league’s Most Valuable Player…

Continue Reading