did the spurs win
History is then and now for the San Antonio Spurs. The Spurs won the 2014 NBA Finals with a resounding 104-87 win over LeBron James and the Miami Heat in Game 5 of the best-of-seven series at AT&T Center in San Antonio on Sunday night.