Sports Daypop · NY Giants and OT Andrew Thomas agree to record-breaking $117.5M extension July 27, 2023 2:55 am|