Giants agree to terms with Russell Wilson

March 25, 2025
219 views

Yes, the Giants were indeed still in play for Russell Wilson, even after signing Jameis Winston.

PFT has confirmed (not that the multiple reports required confirmation but, hey, when in #scooptown) that Wilson has agreed to terms with the Giants.

The... [606 chars]

Source: NBC Sports