Giants Podcasts | New York Giants - Giants.com
STC Thomas McGaughey reviews the special teams performance
Special teams coordinator Thomas McGaughey talks about the performance of the team and the win against the Tampa Bay Buccaneers, and what they could do against the Washington Redskins.