For most of the day, the terms had been unknown, but they have since been made public.
In Charlotte, Stewart worked with Giants general manager Dave Gettleman and offensive coordinator Mike Shula.
On Tuesday, Adam Schefter of ESPN first reported the expected signing, which can't become official until free agency opens Wednesday.
Running back Jonathan Stewart is coming back to the National Football League for his 11th season, and he will reportedly play for the New York Giants after spending the first 10 years of his career with the Carolina Panthers. Before the 2012 season, he got a five-year, $37.8 million contract extension with $23 million guaranteed, then got a one-year, $8 million extension before the 2017 season. "He's a terrific addition for us at this time". That's why this move makes sense.
Physics Pioneer Stephen Hawking Is No More, Dies Peacefully At 76
Hawking is survived by three children - Robert, Lucy and Timothy - from his first marriage to Jane Wilde, and three grandchildren. Hawking was later married for 11 years to Elaine Mason, one of his former nurses.
Stewart, the Panthers' leading rusher with 7,318 career yards, recently said he could still be a productive back. He has also played in seven postseason games with six starts.
There's no doubt that the Giants need help at running back.
Giants backs Orleans Darkwa and Shane Vereen are both set to be unrestricted free agents. Stewart's 3.55 yards per touch were the fewest by a running back with at least 200 touches in a season since BenJarvus Green-Ellis (3.47) and Rashard Mendenhall (3.49) in 2013.
Stewart will likely compete with Wayne Gallman and Paul Perkins for the Giants' starting job during training camp and the preseason. The running back scored Carolina's only touchdown in their 24-10 loss to Denver, a game that prevented Stewart from appearing in his first Pro Bowl.