Over 80 years after scientists of the ‘Manhattan Project’ harnessed the power of the atom to end World War II,
The Indiana Pacers took full advantage of the homecourt, pulling away in the fourth quarter to defeat the Oklahoma City Thunder, 116-107, in Game 3. Indiana owns a 2-1 lead in the NBA Finals series after