Giants sign elite LT Andrew Thomas to record-breaking contract extension Published by Anthony Rivardo