President John Mara on state of the Giants

Published: Jan. 6, 2021, 10:59 a.m.

Giants President & CEO John Mara talks about the state of the team following the conclusion of the 2020 season.