Denis Gorman

Giants make offensive display

When defensive coordinator John Marshall's players watch film later today, it is understandable if they view it with hands over their eyes...