The Spurs Crush The Heat To Take a 2-1 Series Lead
For the first two games of the NBA Finals Kawhi Leonard was M.I.A. On Tuesday night in Game 3 the San Antonio Spurs found Leonard responding with a career high 29 points, and the San Antonio Spurs shooting an NBA Finals-record 75.8 percent of their shots in the first half to cruise to 111-92 victory […]