LeBron James a Cavalier for the "long haul," which includes tonight vs. Timberwolves | Star Tribune