Giants Podcasts | New York Giants - Giants.com
DE Damontre Moore doing his job
DE Damontre Moore talks to the media about taking care of his assignment and giving 110% on the field every single game
DE Damontre Moore talks to the media about taking care of his assignment and giving 110% on the field every single game