The Oklahoma City Thunder[1] won their first championship on Sunday night, beating the Indiana Pacers[2] in Game 7 of the NBA Finals to become the seventh straight new titleholder in a record-setting era of parity in the league.
Only time will tell if that...