Marshall agrees new deal