New York Giants- Giants have a lot of cap space! How would I spend it if I was Dave Gettleman?

New York Giants- Giants have a lot of cap space! How would I spend it if I was Dave Gettleman?

New York Giants- Giants have a lot of cap space! How would I spend it if I was Dave Gettleman?