Russell Wilson Joins Giants: High Stakes Return to NYC
Russell Wilson just electrified New York with a one-year, $21 million deal that features $10.5 million guaranteed. He outmaneuvered the Browns and Steelers, then chose the same MetLife Stadium where…