Screenshot courtesy of Sports IllustratedHow the Denver Nuggets won their first NBA titleThree thoughts on how Denver beat Miami to win the franchise’s first-ever NBA championship.READ MORE in Sports Illustrated