NNew York Giants Read More Worst New York Giants free agent signings of the 2010sFebruary 28, 2026 Feb. 27, 2026, 5:00 p.m. ET After looking back at the New York Giants’ best free agent signings…