NFL Network Insider Ian Rapoport reports that wide receiver Golden Tate has agreed to a four-year contract with the New York Giants.