Will the Giants take the NFC East crown in 2026?