I have to say that this is one of those series where it's really hard to definitively say which team will win tonight. Thinking back to the last game 7 (Heat Vs Pacers), the Heat were expected to win and if the Pacers won, it would have been an upset. This series doesn't have a team who is more...