http://www.nj.com/giants/index.ssf/2...rt_river_index

Excerpt: "The Giants have added two more NFL veterans to their roster on futures contracts, signing center Khaled Holmes on Wednesday and kicker Aldrick Rosas on Thursday.

With the two signings, the Giants now have 58 players under contract for the 2017 season, according to an unofficial NJ Advance Media count. That includes 40 players who ended the season on the 53-man roster and injured reserve, as well as 18 futures signings that have occurred after the end of the season.

The Giants also have five players set to be exclusive rights free agents. Those players will be back with the team as long as they are tendered offers.

The Giants can carry up to 90 men on their roster in the preseason.

Here's a quick look at the most recent signings:

Holmes: A fourth-round pick by the Colts in 2013, Holmes has appeared in 17 career games with nine starts, all in 2015. The Southern Cal product was out of the NFL in 2016 after spending part of the preseason with the Bears.

Holmes is the third veteran offensive lineman the Giants had added so far this offseason, joining tackle Michael Bowie and guard Martin Wallace. The Giants have also added veteran safety Rahim Moore on a futures deal. When veteran players are out of the league for an entire season, they become eligible for futures deals.

Rosas: The Southern Oregon product was an undrafted free agent signing last spring by the Titans, but he was cut at the end of the preseason and did not catch on elsewhere in 2016. He made all four of his PATs and his lone field goal attempt in the preseason. Rosas converted 97.7 percent of his extra points in college and made 25-of-32 field goal attempts.

GIANTS PENDING 2017 FREE AGENTS:

Unrestricted free agents (17): OT William Beatty; LS Zak DeOssie; TE Larry Donnell; K Robbie Gould; DB Leon Hall; DT Johnathan Hankins; LB Mark Herzlich; RG John Jerry; QB Josh Johnson; QB Ryan Nassib; OL Marshall Newhouse; DE Jason Pierre-Paul; RB Bobby Rainey; CB Coty Sensabaugh; LB Kelvin Sheppard; LB Keenan Robinson; CB Trevin Wade." Read more...