News

De'Aaron Fox has signed a long-term extension with the Spurs. It might help them win now, but will his contract be a handcuff ...