When they played in Boston on Sunday, the Celtics and Nuggets proved why a showdown between these two franchises would make for an incredible NBA Finals. Boston took the 110-103 victory over ...