
Giants' GM Schoen Faces Player Backlash as D+ Rating Sparks Ownership Pressure
New York Giants players gave GM Joe Schoen a D+ in this year’s NFLPA report cards, the lowest among GMs, signaling deep concerns about his negotiation style, roster decisions, and draft results. With the team winning only seven games in the past two seasons and multiple positional needs, the piece argues ownership should heed the players’ assessment rather than ignore it or fight narratives, underscoring a potential rift between front office decisions and the locker room.













