Giants' 4-13 finish Mara's most embarrassing run

  • by

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.

Leave a Reply