Tap to UnMute

Mara Explains Why Gettleman Is the Right Man for Giants GM Job

John Mara introduces Dave Gettleman as the new General Manager of the New York Giants.