Are the Giants still a Super Bowl-level team? – ‘The Herd’

Are the New York Giants underrated? David Diehl sure thinks so.

More The Herd With Colin Cowherd Videos

More The Herd With Colin Cowherd Videos»