By Jackson LeeNovember 6, 2026 Sports New York Giants Say Goodbye to Their Longest-Tenured Star, Darius Slayton