I said before the season that I believed Miami would falter before the Finals. During the season, I became more impressed with the Heat, saying they would most likely repeat.
For the hell of it, I will go back to my pre-season prediction. Miami falters. Indiana pulls the upset in 6 games.