Question: how long are udfa contracts?
Answer: Since undrafted players get three-year contracts, they become restricted free agents for a year before hitting unrestricted free agency following the conclusion of their fourth season in the league.