Talk is Cheap: A New York Giants Podcast
Was Giants owner John Mara right in giving Joe Schoen and Brian Daboll a vote of confidence?
Before the Giants take on the Washington Commanders, Giants owner John Mara is backing two important figures in the organization.