Quarterback Carson Palmer and wide receiver John Brown have grown close off the field and are hoping for a big year on it.

One of coach Bruce Arians' favorite drills is pass-rushers against blockers
Tackle D.J. Humphries returned to practice on Tuesday and he has matured in his time with the Cardinals.

Who have been the early standouts in training camp?
Images from the ninth training camp practice.
Images from the ninth practice at University of Phoenix Stadium

LB Alex Okafor breaks up a pass for TE Gannon Sinclair

GM Steve Keim and head coach Bruce Arians

T D.J. Humphries

QB Drew Stanton

WR Larry Fitzgerald catches even when his eyes are closed

Michael Floyd (15) slaps hands with fellow WR Trevor Harman

TE Jermain Gresham catches a TD pass

Water break for CB Justin Bethel

Honey Badger doesn't want J.J. Nelson to keep the ball

RB Andre Ellington

RB Robert Hughes drives forward

T D.J. Humphries

WR Jaron Brown secures the catch

WR Larry Fitzgerald

RB Kerwynn Williams

QB Phillip Sims

RB Paul Lasike

QB Logan Thomas

LB Gabe Martin makes the interception

S Tyrann Mathieu

Big collision between TE Ifeanyi Momah and S Brandon Person

TE Troy Niklas

QB Carson Palmer launches a bomb

The quarterbacks

WR Ryan Spadola with the grab

LB Sean Weatherspoon

T Jared Veldheer holds off LB Kevin Minter

LB LaMarr Woodley breaks up a pass
Wide receiver Michael Floyd gives an update on his status following surgery on his dislocated fingers.
Safety Rashad Johnson joined the Cardinals Red Sea Report.
