Giants leadership comes under fire after latest debacle against the Bucs
November 23, 2021 at 05:00 AM EST
The New York Giants’ lackluster performance in a loss against the Tampa Bay Buccaneers led to questions over the leadership in the front office – namely co-owner John Mara and general manager Dave Gettleman.