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.
News 12 Staff
•
Jan 13, 2022, 4:43 AM
•
Updated 968 days ago