Giants Special Teams Coordinator Thomas McGaughey discusses kicking in poor conditions, and the impact long-time Giant Zac DeOssie has had with the organization