By Noah RodriguezNovember 5, 2026 Sports Greg Newsome II Locks In Three-Year Deal to Stay with the Giants