Giants Podcasts | New York Giants - Giants.com

Sterling Shepard: "They were the better team today"

Sterling Shepard speaks to the media postgame

Advertising