Architects of Giants’ Next Era Won’t Allow ‘Scars’ of 2025 to Define Their Future by kmasulis | Apr 17, 2026 | Uncategorized John Harbaugh and Joe Schoen are working together to fix, once and for all, everything that’s gone wrong with the Giants since Tom Coughlin left after 2015.