BOISE -- Former Boise State safety Chanceller James has received a multi-year contract from San Francisco 49ers, he confirmed to KTVB on Monday.

After going undrafted in the 2017 NFL Draft, James was invited to try out for both the 49ers and the New Orleans Saints.

Considering the Saints rookie mini-camp does not start until May 12, James spent this last weekend in San Francisco at the 49ers rookie minicamp.

James appeared in 25 of 26 games for the Broncos over the last two years. As a senior in 2016, he ranked second on the team with 80 tackles and recorded a team-best three interceptions.

The 49ers will gather again later this month for Organized Team Activities (OTAs), then mandatory mini-camp takes place June 13-15.

- James becomes the seventh player from this Boise State draft class to land a contract. In addition to, Jeremy McNichols and Tanner Vallejo, both of whom were drafted, Travis Averill, Sam McCaskill, Jonathan Moxey, Thomas Sperbeck and now James all received deals as undrafted free agents.