Game 1 of the NBA Finals will tip-off on Thursday night, and the Denver Nuggets will have had plenty of rest. Overall, the Nuggets had nine days off, the third most ever behind ten days for the 2003 New Jersey Nets and 11 days for the 1982 Los Angeles Lakers. Most days off before Game […]