It finally happened Thursday night in Miami, and all of the critics have now been silenced. The Miami Heat are NBA champions for the second time since 2006.