In normal circumstances, Cleveland ought to cling tightly to Andrew Wiggins, much as it clung tightly to Kyrie Irving over the past three years. Usually, you keep the potential superstar on a rookie deal instead of chasing an older superstar on a hefty contract. It's pretty basic fare in NBA decision-making: stars on rookie deals are some of the most valuable assets you can find. They are fairly rare, and to be treasured.

But these aren't normal circumstances. They say that "the exception proves the rule." This is one of those situations.

You don't look a gift horse in the mouth, and LeBron James was one heckuva gift horse. When you land the best player in the world in free agency, you throw the rulebook out of the window. With LeBron, Cleveland isn't thinking long-term. It can't.

James signed a two-year contract, and no one doubts that if he finds the current situation unsuitable, he'll bail in 2016. (How could anyone doubt that after he's changed teams in free agency twice in two opportunities?) With LeBron on a short deal, you build for right freaking now.

And right now, Love is almost assuredly going to be more productive than Wiggins. Even the best rookies (like LeBron in 2003-04) struggle to perform like stars. Kevin Love, meanwhile, hasn't struggled to perform in years. He's the second-best shooting big man in the league (behind Dirk Nowitzki) and the NBA's top rebounder. He's also just 25 years old, at the front end of his age-based projected prime.