The Giants were arguably the league's biggest disappointment ending 2017 with a 3-13 record. With that awful record comes some hope for their fans though as they will be selecting second in the upcoming draft.

Here is a list of the team's Free Agents this offseason.

Offense

  • Orleans Darkwa, RB

Darkwa, who turns 26 on February 28, finally got his chance to see ample playing time after rushing for just 285 yards in 2.5 seasons with the Giants before last year. He ran for 751 yards on 4.4 yards per carry in 2017 and had two games where he rushed for over the century mark.

  • D. J. Fluker, G

Fluker (turns 27 on March 13) played in nine games (six starts) for the Giants last year. Pro Football Focus rated him as the 56th-best guard in 2017. He was the 11th-overall pick by the Chargers in the 2013 NFL Draft.

  • John Greco, G

Greco saw the field in six games for the Giants last season. He previously started 66 games for the Browns from 2012-16. Greco will turn 33 on March 24.

  • Brett Jones, C (RFA)

Jones made 13 starts for the Giants last season while appearing in all 16 games. Turning 27 on July 29, he was the 18th-best center in 2017 according to Pro Football Focus.

  • Tavarres King, WR

With a boatload of injuries to Giants wide receivers last season, the 27-year-old King was forced into more action than he had seen in previous years.

He appeared in eight games (three starts) and caught 18 passes for 240 yards and three touchdowns.

  • Justin Pugh, OT

A first-round pick by the Giants in 2013, Pugh started eight games in 2017 while missing the same amount of games due to injury. It was somewhat of a disappointing year for Pugh as Pro Football Focus rated him as only the 52nd-best tackle.

The 27-year-old has started all 63 of his career games.

  • Weston Richburg, C

Richburg started just the first four games of 2017 as he missed the final 12 with a concussion. A second-round pick in 2014, the 26-year-old started 47 games for the Giants in his first three seasons.

  • Geno Smith, QB

Smith started one game for the Giants last season when Eli Manning’s consecutive starts streak came to an end.

The 27-year-old went 21/34 in a loss to the Raiders throwing for 212 yards with a touchdown and two lost fumbles.

  • Shane Vereen, RB

After an injury-plagued 2016, Vereen played in all 16 games last year. Turning 29 on March 2, he ran for 164 yards on 45 carries. Long known as a third-down back, he caught 44 passes for 253 yards.

Defense

  • Akeem Ayers, LB

Ayers' first year with the Giants in 2017 saw him play in six games. Not receiving much playing time, the 28-year-old was credited with just three tackles. He started 58 games with other teams from 2011-15.

  • Nat Berhe, S

A fifth-round pick in 2014, Berhe played in 15 games last season. The 26-year-old spent much of his time on special teams in 2017 and had twelve tackles, one of which was a sack.

  • Jay Bromley, DT

Bromley, who turns 26 on May 28, played in all 16 games for the Giants last season. He finished the year with 21 tackles, one sack, and one pass defended.

  • Jonathan Casillas, LB

Casillas started eight games last year while missing half the season with injuries. The 30-year-old finished with 35 tackles and one pass defended. He started 15 games for the Giants in 2016 and recorded 96 tackles, 1.5 sacks, and seven passes defended.

  • Ross Cockrell, CB

Cockrell started nine games for the Giants in 2017, his first year with the team. He intercepted three passes, recorded 50 tackles, and defended 11 passes. He started all 16 of the Steelers’ games in 2016.

  • Mark Herzlich, LB

Herzlich was placed on season-ending injured reserve before last season even began due to a stinger.

The 30-year-old spent much of his 14 games in 2016 on special teams and was credited with seven tackles on the year.

  • Devon Kennard, LB

Kennard (turns 27 on June 24) started 11 of his 15 appearances in 2017. He had 41 tackles, four sacks, and two passes defended. The fifth-round pick in 2014 has started 35 of his 52 games with the Giants.

  • Darryl Morris, CB

The 27-year-old Morris made five appearances with the Giants in 2017. He ended the year with 11 tackles, and one pass defended.

  • Keenan Robinson, LB

Robinson appeared in just six games (three starts) last season as a quad injury in November placed him on season-ending injured reserve. He recorded 32 tackles, and two passes defended. Turning 29 on July 7, he also started 27 games for the Giants from 2014-16.

  • Kelvin Sheppard, LB

The 30-year-old Sheppard started six of his seven appearances for the Giants in 2017. He wasn’t signed until early November after he was cut by the Bears before the season began. Sheppard ended the year with 49 tackles, two interceptions, and four passes defended. He started 11 games for the Giants in 2016.

  • Deontae Skinner, LB (RFA)

Skinner appeared in just three games for the Giants last season. The 27-year-old was credited with two tackles on the year.

  • Kerry Wynn, DE

Wynn played in 13 games making three starts in 2017. He was credited with 19 tackles and one sack on the season. The four-year veteran turned 27 on Monday.