Last year, the San Antonio Spurs were minutes away from winning their 5th NBA championship. A late rally from Lebron James in Game 6, led to a Game 7 that the Heat dominated.
That loss sat in the minds of everybody in the Spurs franchise. So much that after beating the OKC Thunder in Game 6 of the WCF, Tim Duncan spoke with certainty that his squad will pull out the big win this year.
Check out his remarks during last nights press conference here