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

Giants country let’s stomp!!