Gregg and Frank are joined by Chris Ventra, as they open up The Closer Hour talking about the Giants trading Odell Beckham Jr., and how Gregg believes the biggest issue with the Giants is their inability to identify and develop talent; Chris thinks the biggest issue was that a few years ago, the Giants were not sure if they were going to rebuild, or make one last Super Bowl run for Eli, and did not address the offensive line, instead, drafting Evan Engram. Frank calls the Giants one of the biggest messes in the NFL.
view more