The New York Giants brought back 44-year-old punter Jeff Feagles and signed veteran safety Deon Grant, the team announced Thursday.
Terms of the deals weren't disclosed.
Feagles, a 22-year NFL veteran, has played for the Giants the last seven seasons. He was an unrestricted free agent.
"About three weeks ago, I called Kevin (Abrams, the Giants' assistant general manager) and told him that I was ready to come back and I think I can do it another year -- and if you will have me back, great, let's get something done," Feagles told the team's official Web site. "So it took three weeks to get it finished. I'm excited about it, and I'm ready to get back in a Giant uniform again and play in the new stadium."
Feagles has never missed a game in his NFL career, playing in a league-record 352 consecutive contests, 65 more than runner-up Brett Favre. The 352 games played are the third-highest in NFL history, only one less than No. 2 Gary Anderson and 30 behind record holder Morten Andersen.
Grant, 31, has started in 144 consecutive regular-season games -- the fifth-longest streak among active players -- and seven playoff contests since he was selected by the Carolina Panthers in the second round of the 2000 draft. Grant also played for the Jacksonville Jaguars, and he spent the last three seasons with the Seattle Seahawks.
Grant has 26 career interceptions, and he recorded at least 77 tackles in each of his three seasons in Seattle.
"I'm happy to be here," Grant told the Giants' Web site. "I wanted to be here when I went to Seattle, but they came into the picture late. This opportunity on the second go-round -– it was destined. I'm happy about the coaching staff and my new teammates, and I'm ready to help them win the Super Bowl again."