The Giants third practice of training camp at the Quest Diagnostics Training Center on Friday took place under sunny skies with temperatures in the mid-80s.
Here's what I saw from the sideline:
View photos from Friday's practice at the Quest Diagnostics Training Center.
![KAYVON-THOMAS-FORD](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/cqj7r5gdl2kqwamyd9zo.jpg)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/lnnihli5vdkdjdmqpfwh.jpg)
ILB Bobby Okereke (58)
![QB Daniel Jones (8)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/yt8rdydknoracgj0oscj.jpg)
QB Daniel Jones (8)
![CB Cor'Dale Flott (28)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/s63hzqwzia5nimhcsk7b.jpg)
CB Cor'Dale Flott (28)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/nxdk0yirgggvtddnrdcg.jpg)
CB Deonte Banks (3)
![G Jake Kubas (63), RB Dante Miller (25)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ywavvupchyci8z799ud7.jpg)
G Jake Kubas (63), RB Dante Miller (25)
![WR Malik Nabers (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ebbutokacnrvmayi3nhz.jpg)
WR Malik Nabers (9)
![WR Bryce Ford-Wheaton (6)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/t5a7mdlmrkl6xoll8a14.jpg)
WR Bryce Ford-Wheaton (6)
![OLB Kayvon Thibodeaux (5)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/eyyt4glsj9d7cyfwovn6.jpg)
OLB Kayvon Thibodeaux (5)
![RB Tyrone Tracy (29)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/f4hmt0cpf92jpdsuhckn.jpg)
RB Tyrone Tracy (29)
![WR Wan'Dale Robinson (17), QB Daniel Jones (8)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/oxbhrirm16hukh3pt2pc.jpg)
WR Wan'Dale Robinson (17), QB Daniel Jones (8)
![WR Jalin Hyatt (13)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/twn8zudeneccqnshxvrg.jpg)
WR Jalin Hyatt (13)
![TE Jack Stoll (89)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/zslzjzbl4iqc31yzqurb.jpg)
TE Jack Stoll (89)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/pl8qyzplcl4gsy40uhva.jpg)
S Jason Pinnock (27)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/gl1dbhymz0jcb3uirxrr.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![Brian Daboll Head Coach](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/dnqrowzt8yzkfl6a4tic.jpg)
Brian Daboll Head Coach
![TE Chris Manhertz (85), OLB Kayvon Thibodeaux (5)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ptapq3ykewxsuspn0btr.jpg)
TE Chris Manhertz (85), OLB Kayvon Thibodeaux (5)
![E_MSX16093](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ojk2koz9p8h53quaek0s.jpg)
![CB Dru Phillips (22)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/crrqsi2xrfvz3dcsjoos.jpg)
CB Dru Phillips (22)
![S Dane Belton (24)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/cmlyzzgrdyinutzr1omq.jpg)
S Dane Belton (24)
![CB Dru Phillips (22)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/gceyhevnr6m1fsv4zc9u.jpg)
CB Dru Phillips (22)
![K Jude McAtamney (99)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bu84a0pvdacyrs87drtp.jpg)
K Jude McAtamney (99)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/eppfmtof0x4bpnxlxwqh.jpg)
ILB Bobby Okereke (58)
![TE Daniel Bellinger (82)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wd1mv4nzq9ipb11hzcsr.jpg)
TE Daniel Bellinger (82)
![K Jude McAtamney (99)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wgp7gxy6jva6pt82egls.jpg)
K Jude McAtamney (99)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wcftaiwz8ayh9lwzutyn.jpg)
ILB Bobby Okereke (58)
![WR Malik Nabers (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/o524v1ducx49rrnoqwgn.jpg)
WR Malik Nabers (9)
![K Jude McAtamney (99)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/lqdl8ba2yt3kirqcltkv.jpg)
K Jude McAtamney (99)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/rdnumlybgakgbf8qozw8.jpg)
CB Deonte Banks (3)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/tpycetvahch179ctexpj.jpg)
ILB Bobby Okereke (58)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/dwscrekry4bfjfd02aez.jpg)
CB Deonte Banks (3)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/pnm1ke5pdoxs4ih3afzx.jpg)
CB Deonte Banks (3)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/msmho9fufxzmsxzmpsjx.jpg)
CB Deonte Banks (3)
![DB Kaleb Hayes (38)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/iwru9uciit2kdpvsvabu.jpg)
DB Kaleb Hayes (38)
![S Dane Belton (24)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ic75tumumuewkiokagy3.jpg)
S Dane Belton (24)
![OLB Boogie Basham (55)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/oaorjrhhh7vqdirinhcj.jpg)
OLB Boogie Basham (55)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/yxykoaxmg9b4pogrmrld.jpg)
S Jason Pinnock (27)
![K Jude McAtamney (99), P Jamie Gillan (6) WR Bryce Ford-Wheaton (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/juw6cyqjje36ckxcvuy0.jpg)
K Jude McAtamney (99), P Jamie Gillan (6) WR Bryce Ford-Wheaton (6), K Graham Gano (9)
![DT Jordon Riley (95)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/t9vn7prtvftbhuxdn23t.jpg)
DT Jordon Riley (95)
![S/ILB Isaiah Simmons (19)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/pwxpuzrkn72s92gmmo36.jpg)
S/ILB Isaiah Simmons (19)
![CB Nick McCloud (44)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/tvjpztwmm3df9zgo0cqj.jpg)
CB Nick McCloud (44)
![ILB Darrian Beavers (43)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/vy2r1hgwsgivaitrrmwy.jpg)
ILB Darrian Beavers (43)
![CB Cor'Dale Flott (28)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wixmiictafh8hnoqikau.jpg)
CB Cor'Dale Flott (28)
![K Jude McAtamney (99), P Jamie Gillan (6) WR Bryce Ford-Wheaton (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/odoz3aos9tckokhtsq0x.jpg)
K Jude McAtamney (99), P Jamie Gillan (6) WR Bryce Ford-Wheaton (6), K Graham Gano (9)
![DL Rakeem Nuñez-Roches (93)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/zew3hu1glu6cys7jsrgz.jpg)
DL Rakeem Nuñez-Roches (93)
![WR John Jiles (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/l8oh28nrjaldtibrij1t.jpg)
WR John Jiles (0)
![TE Jack Stoll (89)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/w9ojoducpzfdcoq4ax2m.jpg)
TE Jack Stoll (89)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bmqahqlmbwerpnfw1hgq.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![C Jimmy Morrissey (67)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/flybnapwijkusyoc56dz.jpg)
C Jimmy Morrissey (67)
![K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xokny3afscnmdby8f8nt.jpg)
K Graham Gano (9)
![P Jamie Gillan (6), K Jude McAtamney (99)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ggeayxalmvrenux1wr1t.jpg)
P Jamie Gillan (6), K Jude McAtamney (99)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/gmjv40qpwpnqgptpq1p3.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/vtu95s7ismub1ltkjlfb.jpg)
OLB Brian Burns (0)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ykkz9bdeycpcmeq8pwfj.jpg)
OLB Brian Burns (0)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xi2bwtqwxo6ookzqvrem.jpg)
OLB Brian Burns (0)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/plqjr0gucagxj7stu2vl.jpg)
OLB Brian Burns (0)
![TE Jack Stoll (89)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/oygfpc1n1gscasjtgvjq.jpg)
TE Jack Stoll (89)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/g8boahdlh4josjvofy77.jpg)
OLB Brian Burns (0)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/u42pnmlzseu7ypzt0wbh.jpg)
OLB Brian Burns (0)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bywrftisubihpty8krpj.jpg)
OLB Brian Burns (0)
![CB Cor'Dale Flott (28)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/tyu1hjgnoy456k0knvk5.jpg)
CB Cor'Dale Flott (28)
![K Jude McAtamney (99)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ppojecxwpmyvmhpyhmrn.jpg)
K Jude McAtamney (99)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/pml2pp0p91fp6sgboii9.jpg)
OLB Brian Burns (0)
![WR Dennis Houston (88)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ccrgwy2g5aomayp7xpgg.jpg)
WR Dennis Houston (88)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/hicghbuswaqgzqg97vht.jpg)
OLB Brian Burns (0)
![DT Elijah Chatman (94)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/vtshhb0kazcrhqdl9znj.jpg)
DT Elijah Chatman (94)
![K Graham Gano (9), DT Jordan Phillips (99) K Jude McAtamney (99), P Jamie Gillan (6), LS Casey Kreiter (59)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/tsainpmseowzabzrydyt.jpg)
K Graham Gano (9), DT Jordan Phillips (99) K Jude McAtamney (99), P Jamie Gillan (6), LS Casey Kreiter (59)
![K Graham Gano (9), DT Jordan Phillips (99) K Jude McAtamney (99), P Jamie Gillan (6), LS Casey Kreiter (59)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/zosbh690gae4k0salayd.jpg)
K Graham Gano (9), DT Jordan Phillips (99) K Jude McAtamney (99), P Jamie Gillan (6), LS Casey Kreiter (59)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/gknwoefr5nnhkfwwgvqf.jpg)
CB Deonte Banks (3)
![WR Jalin Hyatt (13)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/jlgcegcu6wdi3vftbme9.jpg)
WR Jalin Hyatt (13)
![WR Jalin Hyatt (13)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/dyixk5ycnq0egfjuqpw4.jpg)
WR Jalin Hyatt (13)
![TE Daniel Bellinger (82)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/trei2ghgllaajr08kabs.jpg)
TE Daniel Bellinger (82)
![QB Drew Lock (2)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/eqnmgalfkijqmxihtwbb.jpg)
QB Drew Lock (2)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/rlbg5rdznxsar30luufd.jpg)
CB Deonte Banks (3)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/sakzbv45xrik37ytgklb.jpg)
CB Deonte Banks (3)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xdojnravbikgmiqsyzza.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![TE Chris Manhertz (85)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ys3lmzwi2smxdzh09irt.jpg)
TE Chris Manhertz (85)
![K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bjkdigkcajope6cxn5pi.jpg)
K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ralvcdiumif1xlmg9hh5.jpg)
CB Deonte Banks (3)
![CB Deonte Banks (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/kiz1ichpsmuqg8igi3ud.jpg)
CB Deonte Banks (3)
![K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/hnby6qsfc8m64c3lpgkj.jpg)
K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)
![K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wweqymmqbqvjajhoftb1.jpg)
K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)
![WR Gunner Olszewski (80)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/z7rhhbebejscrhisqcre.jpg)
WR Gunner Olszewski (80)
![K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/mm8zgjgapfmknffwg1cs.jpg)
K Graham Gano (9), P Jamie Gillan (6), K Jude McAtamney (99), LS Casey Kreiter (59)
![E_MSR22676](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xtlfxquiczeykaem5p8o.jpg)
![WR John Jiles (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/dfothiezp4nfbr2yqp4g.jpg)
WR John Jiles (0)
![E_MSR22671](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/f9atekojobmhtdr5ur6q.jpg)
![WR Wan'Dale Robinson (17)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/kd10gpf2xrxprl8vzzgl.jpg)
WR Wan'Dale Robinson (17)
![TE Lawrence Cager (83)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/etkcupz4zxgmlkqgfngw.jpg)
TE Lawrence Cager (83)
![WR Allen Robinson II (5)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bxxw8kgrsrlebt8rtyjn.jpg)
WR Allen Robinson II (5)
![WR Isaiah McKenzie (87)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/yhfcvmghhzqpruzpvhqx.jpg)
WR Isaiah McKenzie (87)
![DT Elijah Chatman (94)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/zhax1pczpekjreuz3eh2.jpg)
DT Elijah Chatman (94)
![OLB Azeez Ojulari (51), ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wtzhlnxlwan32fzpieoe.jpg)
OLB Azeez Ojulari (51), ILB Bobby Okereke (58)
![DB Tre Herndon (23)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/coibro6runhcunwesaor.jpg)
DB Tre Herndon (23)
![CB Cor'Dale Flott (28), S Jason Pinnock (27)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/l66jevj4dfssqte5mj3m.jpg)
CB Cor'Dale Flott (28), S Jason Pinnock (27)
![WR Isaiah Hodgins (18)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/vb0ohxjsv6szzogsbivg.jpg)
WR Isaiah Hodgins (18)
![WR Wan'Dale Robinson (17)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ds58lon4tjb29og0lsgb.jpg)
WR Wan'Dale Robinson (17)
![WR Gunner Olszewski (80)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/n7w6ww2sqgfntncouqwi.jpg)
WR Gunner Olszewski (80)
![WR Allen Robinson II (5)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xi1v4yrf1hgadsbijugt.jpg)
WR Allen Robinson II (5)
![WR Bryce Ford-Wheaton (6)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/uyhriyomlxx78gfq0zbk.jpg)
WR Bryce Ford-Wheaton (6)
![WR Dennis Houston (88)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/nqzxrbfi2awvxyiqdeaf.jpg)
WR Dennis Houston (88)
![WR Miles Boykin (81)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ebxuralip9n2o1ratcut.jpg)
WR Miles Boykin (81)
![WR Bryce Ford-Wheaton (6)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/utbihbxlq61nuvhhpqfp.jpg)
WR Bryce Ford-Wheaton (6)
![CB David Long Jr. (20)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/yk1if52zrafupn2nvliu.jpg)
CB David Long Jr. (20)
![WR Isaiah Hodgins (18)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wounbepwpfab3ivylcct.jpg)
WR Isaiah Hodgins (18)
![QB Nathan Rourke (3)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/zcmlxehzt6dipxcwmhth.jpg)
QB Nathan Rourke (3)
![WR Isaiah Hodgins (18)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/f7xn4iv8uvg1ndrkxsup.jpg)
WR Isaiah Hodgins (18)
![T Joshua Miles (77)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/tcgsm1hcplcqqqbshb81.jpg)
T Joshua Miles (77)
![WR Jalin Hyatt (13)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/brsyvf5sq5msew7q5dtm.jpg)
WR Jalin Hyatt (13)
![WR Ayir Asante (19)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ribtoszm9ylkfv4fbfri.jpg)
WR Ayir Asante (19)
![WR Darius Slayton (86)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/cdj01argylu623xlctzt.jpg)
WR Darius Slayton (86)
![Joe Schoen Senior Vice President and General Manager](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/iulpspicflz7zjux6v8e.jpg)
Joe Schoen Senior Vice President and General Manager
![E_MSR12623](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/yjvmxhjziqtmq91rkuxu.jpg)
![E_MSR12614](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/taazymtols1ipr31oust.jpg)
![CB Nick McCloud (44)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xxgzqlgndqia1fwhylq2.jpg)
CB Nick McCloud (44)
![Joe Schoen Senior Vice President and General Manager](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/rzgxzflhftdiszrqw2nh.jpg)
Joe Schoen Senior Vice President and General Manager
![RB Tyrone Tracy (29)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/foz2nmc42o1yjov79kek.jpg)
RB Tyrone Tracy (29)
![RB Tyrone Tracy (29)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/jpumnmyepuhmjdkkevnp.jpg)
RB Tyrone Tracy (29)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/rjgqn0yj6k10kzieuvii.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![WR Malik Nabers (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wehmqyam6zxnjfhdyhim.jpg)
WR Malik Nabers (9)
![WR Jalin Hyatt (13)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/mdkbaw5kgzk7vt3k5ah9.jpg)
WR Jalin Hyatt (13)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ktrsdm1r29fnflmi4ex2.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/q8qgffuhw423ycjbsjpi.jpg)
ILB Bobby Okereke (58)
![QB Drew Lock (2)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/mjiulejn3297pg1ti2nw.jpg)
QB Drew Lock (2)
![OLB Kayvon Thibodeaux (5)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/zklcn3ri9jkjmedtm7gz.jpg)
OLB Kayvon Thibodeaux (5)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/aa9pmt98v7ztsbnmk5gu.jpg)
S Jason Pinnock (27)
![P Jamie Gillan (6), K Graham Gano (9)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/qheizqhabnsxrmh0h0fj.jpg)
P Jamie Gillan (6), K Graham Gano (9)
![S/ILB Isaiah Simmons (19)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bqvzf7mvhu0oxjosn60b.jpg)
S/ILB Isaiah Simmons (19)
![OLB Kayvon Thibodeaux (5), T Andrew Thomas (78)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/itf9enzxavh2dvirekey.jpg)
OLB Kayvon Thibodeaux (5), T Andrew Thomas (78)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xymgd1bt3icoia6aj8cl.jpg)
S Jason Pinnock (27)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/nfge9y4o8t5stxs9qoqu.jpg)
OLB Brian Burns (0)
![P Jamie Gillan (6)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/lwtjhmlam13iieaibgxx.jpg)
P Jamie Gillan (6)
![Stephen Thomas Assistant Special Teams Coach](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bmd4tcyud4hlaniih42i.jpg)
Stephen Thomas Assistant Special Teams Coach
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/iw3t6vu8dkufone652av.jpg)
ILB Bobby Okereke (58)
![OLB Brian Burns (0)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/ysbtvsxgpb4ghxxgk3qg.jpg)
OLB Brian Burns (0)
![OLB Brian Burns (0), T Andrew Thomas (78)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/wccbzpeoocz8o89rilzh.jpg)
OLB Brian Burns (0), T Andrew Thomas (78)
![ILB Darrian Beavers (43)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/pnarxwkvore9yluuvafl.jpg)
ILB Darrian Beavers (43)
![ILB Darrian Beavers (43)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/e20dxms9qn3jj4a94wbu.jpg)
ILB Darrian Beavers (43)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/xtm9kyqtmb7dmxtb9zkk.jpg)
ILB Bobby Okereke (58)
![S Jason Pinnock (27)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/rtizfjihaoauchxosgje.jpg)
S Jason Pinnock (27)
![S/ILB Isaiah Simmons (19)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/maswcvhgjtqbhedvfrak.jpg)
S/ILB Isaiah Simmons (19)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/leszkd24cpteo6eokqlr.jpg)
ILB Bobby Okereke (58)
![ILB Carter Coughlin (52)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/mfdtnwhshyovrtwvxjna.jpg)
ILB Carter Coughlin (52)
![CB Darnay Holmes (30)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/tcf4jjeiktghj2aomoet.jpg)
CB Darnay Holmes (30)
![CB Darnay Holmes (30)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/bqyg69jha7r3auxf2fi9.jpg)
CB Darnay Holmes (30)
![ILB Bobby Okereke (58)](https://static.clubs.nfl.com/image/upload/t_new_photo_album/t_lazy/f_auto/giants/n7dccbk5lwq3hvxmiitd.jpg)
ILB Bobby Okereke (58)
* The matchup between Deonte Banks and Malik Nabers continued as the two matched up with one another often during team drills. Early in practice, Banks did a good job staying plastered to Nabers on the left sideline, breaking up a pass. Later in practice, Nabers got some revenge, but you'll have to get to the next to last bullet point of this report to find out how.
* Undrafted rookie Dante "Turbo" Miller caught two touchdown passes. The first came on a swing pass after some misdirection in the play design. Miller had a lot of space on the sideline and turned on the jets to outrun any angles defenders had to get into the end zone. His second score had him lined up wide right against a linebacker 1-on-1. He quickly got past the defender on the sideline and ran under a perfectly thrown deep ball from Drew Lock for the touchdown.
* Daniel Jones had one subtle throw that stood out to me. He completed a quick seven-yard pass to Jalin Hyatt over the middle. The pass appeared slightly behind the receiver, but from my angle Jones appeared to put it there on purpose to take away Hyatt's momentum, which was leading him right into what would have been a big hit from middle linebacker Bobby Okereke. It was a subtle adjustment from both the quarterback and receiver to the coverage that had them both on the same page. We would see something similar from the two later on in practice.
* Drew Lock completed a deep throw to Bryce Ford-Wheaton. Ford-Wheaton's combination of side and speed is hard to miss.
* The defensive front did a good job of disrupting at the line of scrimmage. Kayvon Thibodeau won off the right edge for what would have been a sack, and later in practice he worked around the offensive line before he actually knocked the ball loose from Daniel Jones' grasp for what also would have been a sack. Boogie Basham had a batted pass and a pressure, while DJ Davidson had a good run stop near the line of scrimmage and got close to the quarterback on a later play. Elijah Riley could have had a sack on a corner blitz.
* The offense had the chance to move the ball against the defense in a two-minute drill in the final practice period. On their first opportunity, the starters took only three plays to get the ball into the end zone. On the first play, Jones hit Nabers with a deep ball on the right sideline perfectly placed over his outside shoulder despite tight coverage from Deonte Banks. On the next play, Jones went to the same side of the field and hit Hyatt on a well-placed back-shoulder catch to defeat tight coverage. On the next play, Jones ran it in for the score on designed run up the middle.
* The second and third team defenses kept the offense out of the endzone on the next two drives before the starters had a chance to go against each other one more time. Three completions, including one to a wide open Daniel Bellinger, moved the ball inside the five-yard line. On third down, the play once again went to Nabers. The rookie would have had a chance to make a contested catch, but safety Dane Belton jumped the route and intercepted the ball, which ended the practice with a win for the defense. With Tyler Nubin still not practicing due to a calf ailment, Belton is making the most of his opportunity.
* After sitting out yesterday's practice with bruised ribs, Jermaine Eluemunor participated in team drills but split time at right tackle with Josh Ezeudu. The team is off on Saturday before returning Sunday for a practice in shells. The team will practice in full pads for the first time on Monday. The first three practices have been helmets only.
![24_TextAlerts_Generic_1920x1080](https://static.clubs.nfl.com/image/upload/t_editorial_landscape_mobile/t_lazy/f_auto/giants/ga3vnvvqnqyqalaorzwf.jpg)
Subscribe to Giants Text Alerts to stay up to date on breaking news, ticket offers, gameday entertainment, and more!