The New York Giants and running back Devonta Freeman have agreed to a one-year deal worth up to $3 million, according to a report from ESPN's Adam Schefter.

Freeman's agent said the veteran turned down more money from other teams because he liked the opportunity the Giants offer, per Schefter.

More details to come.