Putting money down for the Denver Nuggets to win the NBA Championships in 2025 isn't out of the question, but there's a lot ...