Arizona Cardinals Photos
#CardsCamp 2018 Practice No. 4
Images from the fourth practice of training camp, held outside of the stadium.

Practice outside the stadium.

T John Wetzel

T Vinston Painter vs DE Arthur Moats

WR J.J. Nelson is congratulated by coach Steve Wilks.

G Mike Iupati vs. DT Rodney Gunter

QB Josh Rosen

QB Sam Bradford

CB Brandon Williams breaks up a pass to WR Trent Sherfield.

Coach Steve Wilks

WR Jalen Tolliver

DE Chandler Jones

DT Corey Peters

One-on-one to start practice.

QB coach Byron Leftwich talks to QB Josh Rosen

DT Robert Nkemdiche vs. G Justin Pugh

CB Patrick Peterson tries to strip RB David Johnson.

DT Robert Nkemdiche

K Matt McCrane -- as ballcarrier.

DE Arthur Moats

QB Charles Kanoff talks to WR Larry Fitzgerald.

RB T.J. Logan

DE Benson Mayowa

Patrick Peterson press coverage on Christian Kirk.

WR Larry Fitzgerald

RB D.J. Foster meets LB Josh Bynes in the hole.

DEs Jacquies Smith and Vontarrius Dora

CB Bene Benwikere

S Tre Boston

WR C.J. Duncan

RB David Johnson

WR Carlton Agudosi

CB Chris Campbell

S Antoine Bethea

S Budda Baker

DE Alec James