New York Giants assessment: Much need for improvement

Joe Judge, New York Giants. (Photo by Rich Schultz/Getty Images)
Joe Judge, New York Giants. (Photo by Rich Schultz/Getty Images) /
4 of 5
New York Giants, Leonard Williams
Leonard Williams, New York Giants. (Photo by Al Bello/Getty Images) /

New York Giants defense

DE: Leonard Williams (80) & Dexter Lawrence (78) — With B.J. Hill(78) subbing, the ends aren’t so bad. To give up what they did for Williams as just a possible rental was a BAD idea, and then they placed the franchise tag on him … Yikes! Lawrence I feel has been OK, but he has helped the run defense as he was expected to. Hill is a solid back up.

DT: Dalvin Tomlinson (77) –Not great, not bad. Decent starter.

OLB: Kyler Fackrell (77) and Lorenzo Carter (72) — Eh, not great. Oshane Ximines (70) is a decent pass rush back up but not too solid yet. Though Carter, I believe is opting out of playing this season for social/racial equality/justice reasons.

ILB: Ryan Connelly (68) or David Mayo (67) and Blake Martinez (75) — Not good.

CB: Ryan Logan (85) & James Bradberry (79) — Incredible signing of Ryan Logan and I’m good with Bradberry. Bradberry is just WAY overpaid. (See a theme here?)

S: Jabrill Peppers (80) & Julian Love (71) — Jabrill Peppers I feel is solid. Love, eh, OK.