J.J. McCarthy gives the Giants a low-cost QB gamble as John Harbaugh seeks depth behind Jameis Winston.