The Giants and Andrew Thomas agreed on a five-year, $117.5 million extension that includes a record $67 million guaranteed at signing. Post navigation The five-month NFL offseason in five minutes: Everything you absolutely need to know McVay: Rams ‘unanimous’ on keeping Stafford