He signed a one-year, $5 million contract with the Giants last year and struggled mightily in limited action.