Antonio Gates or Hunter Henry

They play the Giants who are very weak against the TE.

Who do you pick?