Giants’ Thomas McGaughey praises Darnay Holmes’ special teams prowess
The New York Giants’ special teams has taken a huge step back this season and the pressure is on coordinator Thomas McGaughey to make lemonade out of the lemons he’s been left with. The massive injury spate that has plagued the Giants this year has caused them to employ a…