https://nypost.com/2022/11/19/giants-now-face-epitome-of-trap-game-test-against-lions/
When was the last time the Giants had to worry about a “trap” game?
Create an account or login to join the discussion