Giants Video | New York Giants – Giants.com

Interviews

Sterling Shepard: "They were the better team today"

Sterling Shepard speaks to the media postgame

Advertising