The Denver Nuggets have been at home for the last two weeks, while the Colorado Avalanche are moving on to the Western Conference Finals. While being owned by the same owner, one team looks out of sorts, while the other is a well-oiled machine. For me, it comes down to one major sports trait that […]