Colin Cowherd list five reasons why Russell Wilson would be a good fit for the Giants