A low point: Giants president eager to fix team

A low point: Giants president eager to fix team

John Mara has been the Giants president for 30 years. This season, he said Joe Judge brought the team to a new low - and that's why Judge is not the coach anymore.