EAST RUTHERFORD, N.J. – The NFL is an entity in which goals and contracts are usually short term, so it is extremely rare if not unprecedented for the Giants to solidify a seven-year commitment to a player. But Andrew Thomas is a special player.
The Giants today signed Thomas, their stellar left tackle, to a five-year extension that begins in 2025, after he plays under the final two years of his current deal. Thomas is just 24 years old as he enters his fourth NFL season. A second-team All-Pro and team captain in 2022, he will be a pillar on the offensive line and in the locker room for the foreseeable future.
"We basically had him for two more years," general manager Joe Schoen said. "We had him this year and the fifth-year option. So, add in five on top of that and that gives him the chance to be a Giant for the rest of his career. But tackles are also playing a long time. It gives him a chance late, 31-years-old, to get another bite at the apple if he's still playing at a high level."
"When the staff came to me about getting something done, my team and I, we were eager to get something done, just for security," Thomas said. "It's a blessing to be in this position, and it's also motivation to keep working, and to live up to that number and compete to be the best tackle in the league."
View photos from the first practice of training camp at the Quest Diagnostics Training Center.
![DARREN-WALLER-FORD](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/hvvwamckosbdg6uw3obh.jpg)
![RB Saquon Barkley (26)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/gpdnyaseu7dik2aun3tj.jpg)
RB Saquon Barkley (26)
![Brian Daboll Head Coach, RB Saquon Barkley (26)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/tgice2bm9373u8ogl8al.jpg)
Brian Daboll Head Coach, RB Saquon Barkley (26)
![RB Saquon Barkley (26)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/hy2rtfo95exivbqjbt6p.jpg)
RB Saquon Barkley (26)
![QB Daniel Jones (8), RB Saquon Barkley (26)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jp0evwuidpw8gesia4zx.jpg)
QB Daniel Jones (8), RB Saquon Barkley (26)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/zpmk8m19ynayyw0eij0f.jpg)
QB Daniel Jones (8)
![WR David Sills V (13)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/hvpcmwfwxbtscwgptaav.jpg)
WR David Sills V (13)
![DL Dexter Lawrence II (97), DL Leonard Williams (99)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jejpmr1m6mrh6cmfffjc.jpg)
DL Dexter Lawrence II (97), DL Leonard Williams (99)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/dzew2eldtfztflche4k5.jpg)
QB Daniel Jones (8)
![G Ben Bredeson (68), QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/lgrrunhikcudquwsgwir.jpg)
G Ben Bredeson (68), QB Daniel Jones (8)
![TE Ryan Jones (49)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/t5wk6t34yjidrxx4psbi.jpg)
TE Ryan Jones (49)
![WR Jalin Hyatt (84)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/thx9fgxcmkfynm6g2ryv.jpg)
WR Jalin Hyatt (84)
![DL Dexter Lawrence II (97)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/dg5wwa1z8lgvndryrynd.jpg)
DL Dexter Lawrence II (97)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/gnkzc6l3zxnpp3tbpzzt.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![OLB Oshane Ximines (53)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/x59vbm6zgpeohbhmjgbp.jpg)
OLB Oshane Ximines (53)
![LB Bobby Okereke (58)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/rt6emngfsgjasic0qwzi.jpg)
LB Bobby Okereke (58)
![RB Saquon Barkley (26)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ibhswlqit1ccgkitrxld.jpg)
RB Saquon Barkley (26)
![WR Collin Johnson (15)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wgbihwvxkgubncoflqqe.jpg)
WR Collin Johnson (15)
![TE Lawrence Cager (83)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wqpfbd8g2pxvobperqd0.jpg)
TE Lawrence Cager (83)
![CB Deonte Banks (36)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/es4ragfu8us6trgfqmik.jpg)
CB Deonte Banks (36)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/rbrqm3sky8gnguhg2pae.jpg)
S Jason Pinnock (27)
![LB Bobby Okereke (58)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/oaixqvhajkze4irqvpjl.jpg)
LB Bobby Okereke (58)
![S Xavier McKinney (29)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/bm8tkp84ihvilxugvojj.jpg)
S Xavier McKinney (29)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/kuf9kwrlq6wynlom5xrq.jpg)
QB Daniel Jones (8)
![WR Jeff Smith (19)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/diznhelesvo8nz9p434s.jpg)
WR Jeff Smith (19)
![WR Jeff Smith (19)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/qo2muzngy2a5u56woywe.jpg)
WR Jeff Smith (19)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/qptv0qeabb4azvi64acs.jpg)
QB Tommy DeVito (5)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/v25rirmbusnxxt7ghqr3.jpg)
QB Daniel Jones (8)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/b3t9oyh8ql9itkb25rll.jpg)
QB Tommy DeVito (5)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/xnewsxzxfuqzt7yypuyk.jpg)
QB Tyrod Taylor (2)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ne9sleld0rdxjbws3rnu.jpg)
QB Tommy DeVito (5)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/mxeypp7gnjcsffsb4mtv.jpg)
QB Tommy DeVito (5)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/feuf9hpt67bfdrpztlfs.jpg)
QB Daniel Jones (8)
![QB Tommy DeVito (5), RB Gary Brightwell (23)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/c2mdex2bvbcb0vjbzc4e.jpg)
QB Tommy DeVito (5), RB Gary Brightwell (23)
![OLB Oshane Ximines (53)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jxcm9q7ahjrdzs5qk9iz.jpg)
OLB Oshane Ximines (53)
![S Xavier McKinney (29)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jeviun8atxxna8upeb5x.jpg)
S Xavier McKinney (29)
![OLB Jihad Ward (55)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/xi2cz8ymor4welvelxgy.jpg)
OLB Jihad Ward (55)
![OLB Azeez Ojulari (51)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/xtp9ekt7ps7mocsi8fnm.jpg)
OLB Azeez Ojulari (51)
![OLB Oshane Ximines (53)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/kiszsxkpwp7m5wufniej.jpg)
OLB Oshane Ximines (53)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/lp1yp0wjnlt7bu67nu24.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ebrbnwg2l3xs7vfn4ase.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![ILB Micah McFadden (41), S Jason Pinnock (27)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wdcr8hytksc7wep4z1bd.jpg)
ILB Micah McFadden (41), S Jason Pinnock (27)
![OLB Habakkuk Baldonado (45)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/lwwhur21rmua0djcdee5.jpg)
OLB Habakkuk Baldonado (45)
![TE Darren Waller (12)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ra4s3l5bu58ubnpu7olf.jpg)
TE Darren Waller (12)
![TE Darren Waller (12)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/v7mb0g9zbchnxtujybvy.jpg)
TE Darren Waller (12)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/gohw8kiy6a91bimywcjf.jpg)
QB Daniel Jones (8)
![TE Ryan Jones (49)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/cvgo7opgbhbuzsn6mftx.jpg)
TE Ryan Jones (49)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/p8uxiz74sdtewtu4qzpr.jpg)
S Jason Pinnock (27)
![WR Bryce Ford-Wheaton (6)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/btjbmuu7kyhazrrmz432.jpg)
WR Bryce Ford-Wheaton (6)
![TE Daniel Bellinger (82), S Xavier McKinney (29)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/qa8jgkrla10nketp4sws.jpg)
TE Daniel Bellinger (82), S Xavier McKinney (29)
![WR Bryce Ford-Wheaton (6)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/zwv882xbrdr5ae0bv2xj.jpg)
WR Bryce Ford-Wheaton (6)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/usowwshbxjkbnt7gnlk3.jpg)
QB Daniel Jones (8)
![S Xavier McKinney (29)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/e8vd47kx22gse7e3tyat.jpg)
S Xavier McKinney (29)
![RB James Robinson (24)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/kpw2anqx1zgqhna6b1ek.jpg)
RB James Robinson (24)
![TE Daniel Bellinger (82)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/lhbpmob1b4xv8kj0c9mk.jpg)
TE Daniel Bellinger (82)
![TE Darren Waller (12)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/r8v2kiput0pg9edfszj5.jpg)
TE Darren Waller (12)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pwrunajqdg3bkp6ejve1.jpg)
QB Tommy DeVito (5)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/uw0qh2nqtzqw4nuwjppl.jpg)
QB Tommy DeVito (5)
![G Tyre Phillips (79), T Evan Neal (73)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/klnfwtykrkfebjknhk7f.jpg)
G Tyre Phillips (79), T Evan Neal (73)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/qgyimvqgjvacdlunge71.jpg)
QB Tommy DeVito (5)
![TE Darren Waller (12)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/gqg2qpicb5fdk0hjgbav.jpg)
TE Darren Waller (12)
![OL Joshua Ezeudu (75), G Wyatt Davis (67)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wccibzxi8wylmo43ydm6.jpg)
OL Joshua Ezeudu (75), G Wyatt Davis (67)
![OL Joshua Ezeudu (75), G Wyatt Davis (67)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ya0nouvqyjftszjs7b1j.jpg)
OL Joshua Ezeudu (75), G Wyatt Davis (67)
![T Evan Neal (73), OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jdf2tlxkuui8tjzizxm2.jpg)
T Evan Neal (73), OL Devery Hamilton (62)
![G Tyre Phillips (79), T Evan Neal (73)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/bcuw6xjtchx1nl3egnxn.jpg)
G Tyre Phillips (79), T Evan Neal (73)
![WR Parris Campbell (0), WR Jaydon Mickens (88)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/tebod85nsgzlf40cko7t.jpg)
WR Parris Campbell (0), WR Jaydon Mickens (88)
![T Evan Neal (73), OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ppjsso5tttbpgujujzbk.jpg)
T Evan Neal (73), OL Devery Hamilton (62)
![OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ereiycomveuafbxaw3ny.jpg)
OL Devery Hamilton (62)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/xnftsngknx0nqejo8fnl.jpg)
QB Tyrod Taylor (2)
![T Evan Neal (73), C John Michael Schmitz Jr. (61)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/hfglqu9yugiaibojvd6s.jpg)
T Evan Neal (73), C John Michael Schmitz Jr. (61)
![OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/uergtdlknrfaxbk6apsg.jpg)
OL Devery Hamilton (62)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/mczl7qfkilzkvk0ekcxx.jpg)
QB Tyrod Taylor (2)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/uodhzcr5y9t2dzdzimt6.jpg)
QB Tyrod Taylor (2)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/yodf0uxhkvgj4xup39qy.jpg)
QB Tyrod Taylor (2)
![CB Tre Hawkins III (37)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/xveidlgz0mt3hxs6q10v.jpg)
CB Tre Hawkins III (37)
![RB Saquon Barkley (26)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/smv6fmnnsr87xisdrmwv.jpg)
RB Saquon Barkley (26)
![QB Tommy DeVito (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/g8aryospmh4eev8wtrjv.jpg)
QB Tommy DeVito (5)
![T Andrew Thomas (78)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pngecbizw1csk8ah9fq2.jpg)
T Andrew Thomas (78)
![CB Zyon Gilbert (38)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/docopcpew6e7wop4us7f.jpg)
CB Zyon Gilbert (38)
![C John Michael Schmitz Jr. (61), QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/cog7chim3lxpsgzqxrwr.jpg)
C John Michael Schmitz Jr. (61), QB Daniel Jones (8)
![C J.C. Hassenauer (63),](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/stcwp6u7lnld4ybohvch.jpg)
C J.C. Hassenauer (63),
![C John Michael Schmitz Jr. (61)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pxuhzqjmyqgcfvekmor3.jpg)
C John Michael Schmitz Jr. (61)
![C John Michael Schmitz Jr. (61), QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pzmoyavk3ye9umai6ka9.jpg)
C John Michael Schmitz Jr. (61), QB Daniel Jones (8)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/j6tsjv4ryb5k9qjz75qq.jpg)
QB Tyrod Taylor (2)
![DL Leonard Williams (99)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/u0k9ybneou0zyrb1q9ok.jpg)
DL Leonard Williams (99)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/quxm1klrluxkmiix0gyw.jpg)
QB Daniel Jones (8)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/i4tzyaacn89yudoxwbcs.jpg)
QB Daniel Jones (8)
![DL Dexter Lawrence II (97)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/thppgbea1qcifdypkmyz.jpg)
DL Dexter Lawrence II (97)
![DL Dexter Lawrence II (97), DL Leonard Williams (99)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/kr5nbmzhx7ixckglhair.jpg)
DL Dexter Lawrence II (97), DL Leonard Williams (99)
![K Graham Gano (9)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/bhq1grvnyl6zqahk7lgp.jpg)
K Graham Gano (9)
![CB Deonte Banks (36)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/snxvjkhlfbkrfzn4hqdl.jpg)
CB Deonte Banks (36)
![LB Bobby Okereke (58)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/k7swww0zmezmd4tigl33.jpg)
LB Bobby Okereke (58)
![CB Deonte Banks (36)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ozgnrsyiorsc5hzgmxhp.jpg)
CB Deonte Banks (36)
![CB Cor'Dale Flott (28)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ua7vbfqnwtkwk2ubxvy6.jpg)
CB Cor'Dale Flott (28)
![ILB Micah McFadden (41)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/iax9cwsjks7gw898satk.jpg)
ILB Micah McFadden (41)
![S Jason Pinnock (27),](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/i8oub0rmy7v85k7iee8u.jpg)
S Jason Pinnock (27),
![DT Kobe Smith (72)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/q7rqppzbskdgip5gupn6.jpg)
DT Kobe Smith (72)
![E_23_0726_TC-MSR14667](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/znlvtf8qnwmifi9e61n7.jpg)
![DL Dexter Lawrence II (97)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jfvh30i87aejywvfwlax.jpg)
DL Dexter Lawrence II (97)
![DT Jordon Riley (95)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/azryne97kzjqyu6p1xrx.jpg)
DT Jordon Riley (95)
![DL Ryder Anderson (90)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/c88ockg3zqbtkf2udm0j.jpg)
DL Ryder Anderson (90)
![G Ben Bredeson (68), QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/sxnhy0ecvj2avqxiikaz.jpg)
G Ben Bredeson (68), QB Daniel Jones (8)
![T Evan Neal (73), OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wmwjfran2oid8tw76lfb.jpg)
T Evan Neal (73), OL Devery Hamilton (62)
![G Ben Bredeson (68), QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/q3xhye9xboo4cqq4xnnc.jpg)
G Ben Bredeson (68), QB Daniel Jones (8)
![OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pe8p67xirqfzhyxgq0oq.jpg)
OL Devery Hamilton (62)
![WR Jalin Hyatt (84)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/bwlorrrguo3ybl1kgysv.jpg)
WR Jalin Hyatt (84)
![WR Isaiah Hodgins (18)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jxqqvrfh4hb5ifhe1axh.jpg)
WR Isaiah Hodgins (18)
![T Evan Neal (73), OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/tgtduoshvqmdfmrakfw6.jpg)
T Evan Neal (73), OL Devery Hamilton (62)
![WR Jalin Hyatt (84)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ihristkt64efngqdceu1.jpg)
WR Jalin Hyatt (84)
Thomas was the fourth overall selection in the 2020 NFL Draft, from the University of Georgia. He struggled at times as a rookie and missed four games with an ankle injury in 2021. Last year, Thomas was one of the NFL's very best tackles and a standout for a resurgent Giants team that made the playoffs for the first time in six years. Now, he is certain to play many seasons here and perhaps become a Giant for life.
"It was a long time coming," Thomas said. "Obviously, it was a bumpy road, especially at the beginning. Just trying to keep my head on straight and people continue to ask me about other tackles, and I always say, 'I'm running my own race.' That's the mentality I'm trying to keep. I'm focusing on what's going to get me better. Worry about everyone else and what's going on around me isn't going to make me a better player. So, I've just been focusing on taking care of my body and being the best teammate, I can be."
Thomas' ascent to stardom occurred in Schoen's first season as general manager and Brian Daboll's debut as head coach.
"Anytime you can retain good players, as a coach, you're thankful for that," Daboll said.
"He's quiet, humble," Schoen said of Thomas. "He's in here early in the weight room. He's in here doing his thing. He's a pro already. Takes care of his body. He does all the right things. He embodies everything that we want to be about."
Before they assumed their current positions 18 months ago, Schoen and Daboll were the assistant general manager and offensive coordinator, respectively, for the Buffalo Bills. They had experience with extending players who were still under contract.
"We did it in Buffalo a couple of times," Schoen said. "I'm a believer in it. He played at a high level and he's our type of guy. To get ahead of those things, I think if he's willing to do a deal, and it was something we were comfortable with, both parties were happy with where we ended up landing."
Securing Thomas' services long-term was an easy decision given his skill, work ethic, youth and potential.
"I didn't study him his rookie year," Schoen said. "I heard the rumblings that he didn't play good or not up to his draft status. I never saw that stuff. Before I got the job, I watched the 2021 stuff and thought he was a very good player. In the 2022 season, he played at a very high level. I was convicted over the two years that I had seen him play, I know he had the injury, that he's a young talent that fits our culture and DNA that also had the production and athleticism that continues to ascend. So, we felt very comfortable extending him."
"That means a lot," Thomas said. "This is a historic franchise that has won four Super Bowls. It means a lot that they want to keep me here for that long. I'm going to do my best to be a leader and great player for a long time."
He already has. When Thomas first played youth football in Georgia, he was an offensive lineman.
"Then they moved me to fullback and linebacker," Thomas said. "I played that from age 10 to 12 or 13. Once I got the motor skills, I was strictly offensive or defensive line and it's been like that ever since.
"Growing up, even after scoring touchdowns, my favorite position was defense because you got to hit, and you get to play a little bit on your own. You can kind of go where you want to go. But once I got to high school, I realized how good I could be at offensive line, and I tried to transfer that mentality over of being physical. You can't really tackle people, but you can pancake people."
Giving Thomas the opportunity to do that for many more seasons is one of several important moves Schoen made this this offseason to set up the Giants for a successful future. Quarterback Daniel Jones and Pro Bowl defensive lineman Dexter Lawrence signed long-term contract extensions.
"First and foremost, I'm thankful for ownership, the Mara and Tisch families, that they give us the resources to operate and sign and retain our players, and even through free agency, that they give us the resources to succeed," Schoen said. "You're always looking at the short term and then you're looking at a long-term plan. I think as we went into the offseason, some of the longer deals that we did, those were longer-term plans based on age, their ability, where they fit, and again, just thankful that we have the resources to do that.
"Those three players, along with two draft classes, (give us) a foundation of guys under the age of 26 that we have under contract for a few years at a minimum, where Andrew is up to seven years," Schoen said. "It's important. You have another offseason with free agency. Another draft. You just start stacking good players on top of good players on top of good players, and next thing you know, you have a good team."
The New York Giants have reported to the Quest Diagnostics Training Center for the start of training camp.
![CAMP-ARRIVALS-FORD](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/uxe7ratcwthg5j8uqrcy.jpg)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/qanbp8o4qhnrfkwmvjit.jpg)
QB Daniel Jones (8)
![LB Bobby Okereke (58)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/a1lkfut1jykckxb5zog6.jpg)
LB Bobby Okereke (58)
![DL Dexter Lawrence II (97)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jqxxlojrskpz1bqpdh2t.jpg)
DL Dexter Lawrence II (97)
![DL Leonard Williams (99)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/g4cvk2trmoheiixr6z1x.jpg)
DL Leonard Williams (99)
![OL Evan Neal (73)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/mpoambfdhkg2o8rmqgon.jpg)
OL Evan Neal (73)
![OLB Kayvon Thibodeaux (5)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/zqbucvksb3fjktjw5hhv.jpg)
OLB Kayvon Thibodeaux (5)
![WR Wan'Dale Robinson (17), DL Rakeem Nunez-Roches Sr (93), S Xavier McKinney (29)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/nwc5ovbnytkbknwblqtm.jpg)
WR Wan'Dale Robinson (17), DL Rakeem Nunez-Roches Sr (93), S Xavier McKinney (29)
![WR Isaiah Hodgins (18)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/ks4m7gbubjwxczxdolkr.jpg)
WR Isaiah Hodgins (18)
![TE Daniel Bellinger (82)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/qfnnljxpfgnfu0e94lfb.jpg)
TE Daniel Bellinger (82)
![TE Darren Waller (12)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/nwb81cbas5zpvgtuj38f.jpg)
TE Darren Waller (12)
![WR Darius Slayton (86)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pfj3zzqgkiudisnpd75d.jpg)
WR Darius Slayton (86)
![E_MSR21636 (1)BLUR_PLATE](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wxqqggi7lycha9hbtuoo.jpg)
![WR Parris Campbell (0)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/w13ssrjacoc9w5agnsma.jpg)
WR Parris Campbell (0)
![E_MSR13487](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pdzoof8gjxm4qpmavq7i.jpg)
![Cole Beasley](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/vz5langyapqd5zz85wtl.jpg)
Cole Beasley
![S Dane Belton (24)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pdgsamudfjndkgt6qcsq.jpg)
S Dane Belton (24)
![DB Bobby McCain (21)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/intna2blmnqtjpn031fb.jpg)
DB Bobby McCain (21)
![TE Tommy Sweeney (89)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/efkh888jmjwy7olpbkol.jpg)
TE Tommy Sweeney (89)
![LB Azeez Ojulari (51)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/siwyfh0rqvzmmiqm7q8a.jpg)
LB Azeez Ojulari (51)
![DB Jason Pinnock (27)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/rsrqydnpxwrqdkidrtmb.jpg)
DB Jason Pinnock (27)
![DB Rodarius Williams (25)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wlsagu53v5ebrz5eum4g.jpg)
DB Rodarius Williams (25)
![WR Kalil Pimpleton (81)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/puxfrkwfzkidc4vllldh.jpg)
WR Kalil Pimpleton (81)
![OL Matt Peart (74)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/grdt6ly7qquqbi6s5efc.jpg)
OL Matt Peart (74)
![TE Lawrence Cager (83)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/t0utf8kas2cvotwxgnma.jpg)
TE Lawrence Cager (83)
![WR Jeff Smith II (19)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/vo05nugz2avpres2edyo.jpg)
WR Jeff Smith II (19)
![TE Lawrence Cager (83)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/b5msjnx6bn37v426dnk3.jpg)
TE Lawrence Cager (83)
![Jaydon Mickens](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/nin05nrcecmagjwbu1hw.jpg)
Jaydon Mickens
![OL J.C. Hassenaauer (63)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/zmwjwsbnreqmmi6icgcc.jpg)
OL J.C. Hassenaauer (63)
![Makai Polk](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/faz0makqrgrcgnlufjth.jpg)
Makai Polk
![DE Ryder Anderson (90)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/n4by2x5wgnjkl9i7c780.jpg)
DE Ryder Anderson (90)
![S Xavier McKinney (29), DL Rakeem Nunez-Roches Sr (93)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/b03uwpxrhoc5cteryotd.jpg)
S Xavier McKinney (29), DL Rakeem Nunez-Roches Sr (93)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/hphpaxqnwtyczte4joxa.jpg)
QB Daniel Jones (8)
![RB Gary Brightwell (23)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/uhlpg73kc0fthwmjfhsy.jpg)
RB Gary Brightwell (23)
![DB Amani Oruwariye (20)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/l0zbz8n3p80lpm5qrykl.jpg)
DB Amani Oruwariye (20)
![LB Oshane Ximines (53), OLB Tomon Fox (49)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pputg7rio1a5okaxjf7i.jpg)
LB Oshane Ximines (53), OLB Tomon Fox (49)
![OL Devery Hamilton (62)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wvy5embydwxkfe79qj7c.jpg)
OL Devery Hamilton (62)
![LB Carter Coughlin (52)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/iwob2y6sfxvgyaykmecv.jpg)
LB Carter Coughlin (52)
![WR Collin Johnson (15)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/k4xzj2xowhagsfppktp8.jpg)
WR Collin Johnson (15)
![DB Adoree' Jackson (22), DB Cor'dale Flott (28)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/c67qmcd32tthxwh7gzvw.jpg)
DB Adoree' Jackson (22), DB Cor'dale Flott (28)
![OL Jack Anderson (77)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/gfhyu0mkbk5a9bjwuv6a.jpg)
OL Jack Anderson (77)
![DB Adoree' Jackson (22), DB Cor'dale Flott (28)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/nbzevaxoiadriivhxqbs.jpg)
DB Adoree' Jackson (22), DB Cor'dale Flott (28)
![DB Adoree' Jackson (22), DB Cor'dale Flott (28)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/enseabsaivsu63ww8evk.jpg)
DB Adoree' Jackson (22), DB Cor'dale Flott (28)
![K Graham Gano (9), DB Nick McCloud (44)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jlvav2e26uhmhwmitm1t.jpg)
K Graham Gano (9), DB Nick McCloud (44)
![WR Parris Campbell (0)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/sgyumtgjcdxqtjcuqsd4.jpg)
WR Parris Campbell (0)
![OL Mark Glowinski (64)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/g48xyiflohrispjcktix.jpg)
OL Mark Glowinski (64)
![RB Matt Breida (31), DB Cor'dale Flott (28)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/gr0mvmpj9tbldnkcyz8l.jpg)
RB Matt Breida (31), DB Cor'dale Flott (28)
![OL Joshua Ezeudu (75)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/piewauyio3nt8inzbxjq.jpg)
OL Joshua Ezeudu (75)
![OL Tyre Phillips (79)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/tcxgittln1jzdgwftfxc.jpg)
OL Tyre Phillips (79)
![OL Wyatt Davis (67)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/umykhca5tsjzsr19gyny.jpg)
OL Wyatt Davis (67)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/zyfa0gqfeamprbn5z9q4.jpg)
QB Tyrod Taylor (2)
![OL Tyre Phillips (79)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/oobrq0wzg0adhzaghz5s.jpg)
OL Tyre Phillips (79)
![DB Jason Pinnock (27)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/w4z9uu5tgzpwmhpycfnp.jpg)
DB Jason Pinnock (27)
![TE Chris Myarick (85)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/jtazap1jypto3fon3ooh.jpg)
TE Chris Myarick (85)
![LB Micah McFadden (41)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/lqiljyy88qbtiyjwitys.jpg)
LB Micah McFadden (41)
![WR David Sills V (13)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/wkxmsffnpvspabjmyboe.jpg)
WR David Sills V (13)
![DL Dexter Lawrence II (97)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/sbwkirgdvfkj05cymman.jpg)
DL Dexter Lawrence II (97)
![WR Parris Campbell (0)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/d4ke04juucvqhbywjb1l.jpg)
WR Parris Campbell (0)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/pstz7zjhgrrukb0lnbsz.jpg)
QB Daniel Jones (8)
![WR Wan'Dale Robinson (17), DL Rakeem Nunez-Roches Sr (93), S Xavier McKinney (29)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/r6k0wpuzzsatukcyqqam.jpg)
WR Wan'Dale Robinson (17), DL Rakeem Nunez-Roches Sr (93), S Xavier McKinney (29)
![G Shane Lemieux (66)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/vbxnivakycjeqldi0vz1.jpg)
G Shane Lemieux (66)
![QB Tyrod Taylor (2)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/apkhugrigcma8hgr58cq.jpg)
QB Tyrod Taylor (2)
![G Shane Lemieux (66)](https://static.clubs.nfl.com/image/private/t_new_photo_album/t_lazy/f_auto/giants/zcicaij7k9nfpaaehiu4.jpg)
G Shane Lemieux (66)
![1920x1080_SGT_Phi_update](https://static.clubs.nfl.com/image/private/t_editorial_landscape_mobile/t_lazy/f_auto/giants/vm88aukmyoo381cmohgs.jpg)