Arizona Cardinals Photos
Camp 2017 Day 17
Images from Wednesday's training camp practice

RB David Johnson laughs during a break in the action

QB coach Byron Leftwich snaps the ball to QB Trevor Knight

DT Robert Nkemdiche (left) is congratulated by LB Chandler Jones after a strong pass-rush move

CB Patrick Peterson picks off a pass

From left: WR Smokey Brown, WR Jeremy Ross and WR Jaron Brown

S Tyrann Mathieu shakes hands with assistant special teams coach Anthony Blevins after breaking up a screen play

CB Patrick Peterson dances before a play

WR Larry Fitzgerald gets the day off

QB Carson Palmer

WR Chris Hubert takes a quick water break

DT Robert Nkemdiche (right) battles G Dorian Johnson in a pass-rush drill

T Jared Veldheer (left) and LB Chandler Jones discuss pass-blocking

WR Aaron Dobson

S Budda Baker breaks up a pass intended for TE Gerald Christian

QB Blaine Gabbert (left) and QB Carson Palmer

LT D.J. Humphries (left) and G Mike Iupati

S Harlan Miller picks off a pass

TE Ifeanyi Momah

LB Alex Bazzie working on his pass rush

TE Troy Niklas catches a touchdown pass

QB Carson Palmer

TE Ifeanyi Momah catches a pass

RB James Summers