nygiantsrush.com
Giants need their defense to show-up in 2019. - NY Giants Rush
By Michael Stewart/@golferbad Introduction: The New York Giants finished the 2018 season 24th in the league in total yards allowed per game. They were second to last in sacks with only 30 (Raiders finished with 13), surrendered the most 20+ yards passes in the league and were equally as bad against the run. The defense failed to hold a lead on the opposing team’s final drive on three separate occasions and gave up over 4000 total yards. If the Giants expect to even come close to being a playoff contender, Continue Reading