Giants OL Andrew Thomas on offense struggling in Dallas: 'I gotta play better, I let the team down today' | Giants News Conference11/25/2022, 2:13 AM