News

A bleak new benchmark just defined what failure means for the New York Giants in 2025—and it’s worse than you think.