Home New York Giants Here’s What David Diehl Thinks About The Giants Going Into The 2018 Season