In this Nov. 27, 2016, file photo, New York Jets wide receiver Brandon Marshall warms up before playing against the New England Patriots in an NFL football game in East Rutherford, N.J. The New York Giants have signed free agent receiver Brandon Marshall to a two-year contact. The former Jets receiver tweeted a picture of the signed contact on Wednesday, March 8, 2017.