The San Francisco 49ers have agreed to a one-year deal with Sam Darnold, according to a report.

Darnold is expected to serve as insurance at quarterback behind Trey Lance and Brock Purdy.