There is little doubt LeBron has shed the image of choker. He's not quite up to Jordan or Kobe levels yet, due to fewer championships and a lesser "killer" mentality like they had. BUT three straight finals and two straight titles, with sick averages for LeBron in the last two removes most of the legitimate reasons for the harangues.
San Antonio despite losing this one is still one of the elite franchises in NBA history. No doubt they are not happy with settling for placing second this year, but their place about the best of all time is secure.
I doubt I will ever be a real fan of the NBA, but this was a heckuva series, the kind a sports fan wants for a championship. Congrats to both teams!!!