Giants agree to two-year contract extension with OL Nick Gates24-year-old could play at either RT or center in 20208/1/2020, 4:17 PMCorey HerschFreelance Editorial Producer