Giants sign Russell Wilson to 1-year deal worth up to $21 million

They might still pick a QB. These players are on 1 year deal.
The might think Ward and Sanders will be gone so they're doing this as a stop gap.