QB Jordan Love (#10) and QB Aaron Rodgers (#12).
TE Bronson Kaufusi (#45) and a large donut.
RB Aaron Jones (#33) and a coach.
QB Aaron Rodgers (#12) and his coaches.
WR Allen Lazard (#11) and CB Josh Jackson (#37).
TE Jace Sternberger (#87) and S Henry Black (#41).
WR Malik Taylor (#86) and CB Kabion Ento (#48).
WR Amari Rodgers (#8) and Shemar Jean-Charles (#22).
TE Jace Sternberger (#87) and S Henry Black (#41).
CB Jaire Alexander (#23) with Coach Matt LaFleur.
T Yosh Nijman (#73) wears one of the new VICIS Zero2 Trench helmets designed for offensive linemen.
The number 1 defense.
The number 1 offense — 11 on 11 scrimmage.
QB Jordan Love (#10).
LB Preston Smith (#91) and LB Rashan Gary (#52).
11 on 11 scrimmage — at the north end.
The number 2 offense — 11 on 11 scrimmage.
QB Aaron Rodgers (#12) — 11 on 11 scrimmage.
QB Aaron Rodgers (#12) — taking a break.
Defensive Coordinator Joe Barry.
CB Jaire Alexander (#23) stretching mid-practice.
LB Rashan Gary (#52).
Coach Matt LaFleur and his quarterback.
QB Aaron Rodgers (#12).
RB Aaron Jones (#33) runs to daylight.
Battles in the trenches.
RB Aaron Jones (#33).
QB Aaron Rodgers (#12) throwing the Hail Mary.
QB Jordan Love (#10) — 11 on 11 scrimmage.
K Mason Crosby (#2), P JK Scott (#6), and LS Hunter Bradley (#43).
The offense and Coach Matt LaFleur.
QB Kurt Benkert (#7) gets some work.
LB Za’Darius Smith (#55), who is on the NFI — Non-Football Injury — list.
K Mason Crosby (#2) kicking field goals near the end of practice.