Justin Fields reached agreement on a two-year, $40 million deal that includes $30 million guaranteed. Deal negotiated by David Mulugheta.