The Golden State Warriors re-signed center Kristaps Porzingis to a two-year, $40 million contract structured as an extension, a detail that makes him immediately trade-eligible even though the team is expected to keep him. The move comes as Golden State pursues free agent LeBron James, who confirmed this week he’s leaving the Los Angeles Lakers after eight seasons. James is the betting favorite to sign with the Warriors, where he’d join Stephen Curry and Jimmy Butler on a roster featuring three of the NBA’s highest all-time earners.