New York Giants WR Dwayne Harris had his contract restructured Tuesday, March 21. He was due $2.98 million in base salary and a $25,000 workout bonus in 2017. His base salary was reduced by $500,000 to $2.48 million for this year, according to NFL Player’s Association records.