Giants Video | New York Giants – Giants.com
Interviews
Thomas McGaughey on performance of special teams in Week 1
Special teams coordinator Thomas McGaughey on how his unit performed in Dallas.
Special teams coordinator Thomas McGaughey on how his unit performed in Dallas.