News

The Indiana Pacers upset the Oklahoma City Thunder in Game 3 of the NBA Finals on Wednesday night with a 116-107 victory. As a result, the Pacers have seen their odds to win the title shorten from ...