Is the Giants organization at a crossroads in 2021? | SNY NFL Insider

Ralph Vacchiano makes it clear: this is a critical year for the Giants organization, given several losing seasons and only one playoff berth in the last decade.