Lorenzo Carter: The Perfect Chess Piece for James Bettcher’s Defense
The winds of change are blowing around the blustery stadium in East Rutherford, New Jersey, and I’m willing to bet that you won’t find many Giants fans who are upset about this transformation. The Ben McAdoo era proved to be fruitless and the Jerry Reese tenure was marred by subpar drafting in the middle rounds.…