The New York Giants and Seattle Seahawks just pulled off the first major trade during the final 24 hours before the 2023 NFL trade deadline. The Leonard Williams trade may have been the first deadline deal this season, but it likely won’t be the last, maybe even for these teams. At 2-6, the Giants’ season […]