Giants owner John Mara was open and honest with the New York media Wednesday, telling reporters that the 4-13 season that just ended with the firing of coach Joe Judge is the most embarrassing stretch of his tenure with the franchise.
Giants owner John Mara was open and honest with the New York media Wednesday, telling reporters that the 4-13 season that just ended with the firing of coach Joe Judge is the most embarrassing stretch of his tenure with the franchise.