Giants Video | New York Giants – Giants.com
Coach Coughlin Presser
Coach Coughlin talks about the conclusion of camp and where he thinks the Giants stand in terms of team chemistry
Coach Coughlin talks about the conclusion of camp and where he thinks the Giants stand in terms of team chemistry