Giants Podcasts | New York Giants - Giants.com
Big Blue Kickoff Live (12/15)
Hosts John Schmeelk and Howard Cross answer fan questions as they recap the Giants win over Washington
Hosts John Schmeelk and Howard Cross answer fan questions as they recap the Giants win over Washington