Giants Photos | New York Giants – Giants.com
NFL.com's Top 99 Free Agents
NFL.com ranks the top 99 free agents in the 2016 class.

TE Dwayne Allen (re-signed/COLTS)

CB Prince Amukamara (Signed/JAGUARS)

DE Robert Ayers (Signed/BUCS)

OT Joe Barksdale (re-signed/CHARGERS)

(Re-signed/RAMS) LB Mark Barron

OT Kelvin Beachum

(Signed/CHARGERS) WR Travis Benjamin

(Franchise Tag/CHIEFS) S Eric Berry

RB LeGarrette Blount

WR Anquan Boldin

(Signed/VIKINGS) G Alex Boone

QB Sam Bradford

LB Nigel Brandham (Signed/EAGLES)

G Brandon Brooks (Signed/EAGLES)

LB Zach Brown

CB Nolan Carroll (Re-signed/EAGLES)

QB Kirk Cousins

(Signed/EAGLES) QB Chase Daniel

TE Vernon Davis

G Jahri Evans

DT Nick Fairley

QB Ryan Fitzpatrick

(Signed/SAINTS) TE Coby Fleener

(Signed/JETS) RB Matt Forte

G Ramon Foster (re-signed/STEELERS)

LB Jerrell Freeman (Signed/BEARS)

DE Dwight Freeney

Pass rusher Junior Galette (Re-signed/REDSKINS)

TE Antonio Gates

CB William Gay (RE-SIGNED STEELERS)

(Franchise Tag/BILLS) OT Cordy Glenn

(Signed/JAGUARS) S Tashaun Gipson

(Signed/STEELERS) TE Ladarius Green

S Michael Griffin (Signed/VIKINGS)

(Re-signed/CHIEFS) Pass rusher Tamba Hali

CB Leon Hall

DE Greg Hardy

NT Damon Harrison (Signed/GIANTS)

WR Percy Harvin

CB Casey Hayward (Signed/CHARGERS)

DT Akiem Hicks (Signed/BEARS)

DT Jaye Howard (Re-signed/CHIEFS)

S George Iloka

G Richie Incognito (RE-SIGNED BILLS)

LB Bruce Irvin (Signed/RAIDERS)

RB Chris Ivory (Signed/JAGUARS)

DT Malik Jackson (Signed/JAGUARS)

(Franchise Tag/BEARS) WRÂ Alshon Jeffery

CB Janoris Jenkins (Signed/GIANTS)

LB Derrick Johnson

S Rashad Johnson Â

CB Trumaine Johnson (Franchise Tag/RAMS)

CB Adam Jones

WR Marvin Jones (Signed/LIONS)

WR Jermaine Kearse (Re-signed/SEAHAWKS)

K Marquette King (Re-signed/RAIDERS)

DT Terrance Knighton

LB James Laurinaitis (Signed/SAINTS)

DE Chris Long (Signed/PATRIOTS)

RB Doug Martin (RE-SIGNED BUCCANEERS)

G Evan Mathis (Signed/CARDINALS)

WR Rishard Matthews (Signed/TITANS)

S Rodney McLeod (Signed/EAGLES)

RB Lamar Miller (Signed/TEXANS)

LB Von Miller (Franchised/BRONCOS)

RB Alfred Morris (Signed/COWBOYS)

LB Mike Neal

S Reggie Nelson

DT Haloti Ngata (Re-signed/LIONS)

(Franchise Tag/PANTHERS) CB Josh Norman

OT Russell Okung (Signed/BRONCOS)

Guard Kelechi Osemele

QB Brock Osweiler (Signed/TEXANS)

OT Donald Penn (Re-signed/RAIDERS)

Pass rusher Nick Perry (Re-signed/PACKERS)

DE Jason Pierre-Paul (RE-SIGNED GIANTS)

RB Bilal Powell (Re-signed/JETS)

CB Jerraud Powers

WR Brian Quick

NT B.J. Raji (RETIRED)

CB Patrick Robinson

WR Mohamed Sanu (Signed/FALCONS)

OT Mitchell Schwartz (Signed/CHIEFS)

CB DeShawn Shead

DE Derrick Shelby (Signed/FALCONS)

Pass rusher Aldon Smith

OT Andre Smith (Signed/VIKINGS)

CB Sean Smith (Signed/RAIDERS)

DE Cedric Thornton (Signed/COWBOYS)

S Walter Thurmond

LB Danny Trevathan (Signed/BEARS)

LB Stephen Tulloch

DE Courtney Upshaw

DE Olivier Vernon (Signed/GIANTS)

S Eric Weddle (Signed/RAVENS)

LB Tashir Whitehead (Re-signed/LIONS)

(Franchise Tag/JETS) DE Muhammad Wilkerson

DT Ian Williams (Re-signed/49ERS)

C Stefen Wisniewski