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.
Jabrill Peppers said the defense needs to tackle better and stop hurting itself with mistakes.