Giants Podcasts | New York Giants - Giants.com

Jabrill Peppers: "We have to tackle better"

Jabrill Peppers said the defense needs to tackle better and stop hurting itself with mistakes.

Advertising