The Detroit Lions have agreed to terms on a three-year, $18 million deal with David Montgomery, according to a source.

Montgomery's contract includes $11 million in guaranteed money.

Detroit entered the offseason with Jamaal Williams an unrestricted free agent and D'Andre Swift on the final year of his rookie deal in 2023.