SI: Leonard Gives Glimpse to the Future


Sports Illustrated’s Chris Mannix and Ben Golliver discuss Kawhi Leonard leading the San Antonio Spurs to a 111-92 win over the Miami Heat in Game 3 of the NBA Finals.

Around the Web