The Giants conducted their fifth OTA at the Quest Diagnostics Training Center on Tuesday. Temperatures were in the low 80s with a light breeze and sunny skies. It felt like a perfect day at training camp.
Here's what I saw from the sideline:
* Much like the previous OTAs, Tuesday's began with 7-on-7s with plays starting around the minus-30 yard line. Jameis Winston made the throw of practice with a perfectly placed lob on a wheel route to Devin Singletary down the right sideline. On the next play, Cor'Dale Flott scored one for the defense, knocking a pass away from Zach Pascal. Flott has done a nice job of coming down and breaking up passes in front of him so far this spring.
* A few plays later, Tommy DeVito made a perfect throw on a seam route to undrafted rookie tight end Jermaine Terry II, who ran away from the secondary for what would have likely been a long touchdown. It was a well-timed, perfectly placed ball on a line from DeVito.
* Later in practice, DeVito hit undrafted free agent wide receiver Jordan Bly with a pinpoint pass on a slant that just got past the defense. Bly quickly took it up-field for what would have been a long gain. With four quarterbacks in camp, it's difficult to get everyone enough reps, but DeVito has made the most of every opportunity he has gotten.
* Special teams were working on calling for fair catches, catching the ball, and gunners covering punts that come in around the 10-yard line. The return men had to decide whether or not to catch it at all, call for a fair catch, or run it back. The gunners had to position themselves correctly to prevent a return but also prevent the ball from bouncing into the end zone if the returner did not catch it.
* Dru Phillips, Tre Hawkins and Deonte Banks all had good coverage to prevent catches during team drills. Roy Robertson-Harris knocked down a pass at the line of scrimmage. Cory Durden had a sack.
* After finishing his work on the side as he rehabs a toe issue, Malik Nabers has been positioning himself behind the offense with the quarterbacks and coaches. He sticks his head into the huddle to hear the play calls and then is often talking to the quarterbacks between reps. He is still engaged even if he is not participating in the competitive periods.
* Jevon Holland had the play of practice for the defense, coming over from his deep safety spot and making a leaping interception on a pass towards the left sideline. A few plays later, Winston made an excellent throw to tight end Greg Dulcich on a flag route. Dulcich caught it and showed his speed by running up the right sideline for what might have been a score if he could have made pursuers miss inside the 10.
* In the final period, both Brian Burns and Kayvon Thibodeaux got into the backfield forcing plays to be blown dead on would-be sacks. Dane Belton got his hand on a deep pass down the left sideline.
* After meetings and a walkthrough on Wednesday, the Giants will return to the field on Thursday for their sixth (of 10) OTAs.
View practice photos from OTA No. 5 at the Quest Diagnostics Training Center.


QB Russell Wilson (3)

Brandon Jacobs

S Tyler Nubin (27)

RB Tyrone Tracy Jr. (29)

Brian Daboll

QB Jaxson Dart (6)

DL Dexter Lawrence II (97)

CB Dru Phillips (22)

Brandon Jacobs talks to the running backs RB Devin Singletary (26), RB Tyrone Tracy Jr. (29), RB Dante Miller (25), RB Eric Gray (20)

QB Jaxson Dart (6),QB Jameis Winston (19)

ILB Dyontae Johnson (54)

ILB Micah McFadden (41)

OLB Tomon Fox (45)

DL Dexter Lawrence II (97)

DL Chauncey Golston (57)

G Aaron Stinnie (64)

QB Tommy DeVito (15)

S Tyler Nubin (27)

OLB Brian Burns (0)

CB Nic Jones (31)

Brandon Jacobs

OLB Trace Ford (46)

CB Nic Jones (31)

QB Russell Wilson (3)

WR Dalen Cambre (5)

QB Jaxson Dart (6)

Brandon Jacobs

Brandon Jacobs

CB Deonte Banks (2)

LB Chris Board (49)

QB Jaxson Dart (6)

ILB Ty Summers (47)

S Jevón Holland (8)

Brandon Jacobs, Brian Daboll

Brian Daboll

S Jevón Holland (8)

RB Tyrone Tracy Jr. (29)

CB Deonte Banks (2)

K Graham Gano (9)

Brian Daboll

Brian Daboll

K Graham Gano (9)

WR Darius Slayton (18)

K Jude McAtamney (99)

WR Wan'Dale Robinson (17)

S Jevón Holland (8)

WR Wan'Dale Robinson (17)

DT Cory Durden (69)

K Graham Gano (9)

C John Michael Schmitz Jr. (61)

S Jevón Holland (8) and CB Paulson Adebo (21)

DT Kyler Baugh (99)

DT Elijah Chatman (94)

CB Tre Hawkins III (37)

QB Russell Wilson (3), Mike Kafka

CB TJ Moore (30)

QB Russell Wilson (3), Mike Kafka

CB Dru Phillips (22)

CB Deonte Banks (2)

RB Rushawn Baker (36)

QB Jaxson Dart (6)

QB Russell Wilson (3)

QB Russell Wilson (3)

RB Eric Gray (20)

QB Russell Wilson (3)

QB Tommy DeVito (15), QB Jaxson Dart (6)

QB Russell Wilson (3)

QB Jaxson Dart (6)

S Tyler Nubin (27)

QB Russell Wilson (3)

WR Da'Quan Felton (9)

WR Lil'Jordan Humphrey (81)

QB Jaxson Dart (6)

S Jevón Holland (8)

WR Darius Slayton (18)

S Jevón Holland (8)

QB Russell Wilson (3)

RB Dante Miller (25)

QB Tommy DeVito (15)

QB Jameis Winston (19)

QB Jaxson Dart (6) and QB Tommy DeVito (15)

QB Jameis Winston (19)

QB Jaxson Dart (6)

QB Jaxson Dart (6)

S Jevón Holland (8)

WR Zach Pascal (83)

QB Jaxson Dart (6)

WR Darius Slayton (18)

S Jevón Holland (8)

CB Nic Jones (31)

OLB Kayvon Thibodeaux (5)

S Jevón Holland (8)

S Tyler Nubin (27)

OL Marcus Mbow (71)

WR Juice Wells Jr. (2)

QB Jaxson Dart (6)

QB Jameis Winston (19)

WR Wan'Dale Robinson (17)

QB Tommy DeVito (15)

WR Ihmir Smith-Marsette (87)

ILB Ty Summers (47)

DL Rakeem Nuñez-Roches (93)

CB O'Donnell Fortune (39)

WR Montrell Washington (80)

S Tyler Nubin (27)

WR Jordan Bly (12)
