Question: how long are nba rookie contracts?
Answer: Rookie scale contracts are guaranteed for the first two years, with team options on the third and fourth years.