Tampa Bay Buccaneers
2008-07-29 Practice

WR Joey Galloway ran 100-yard dashes during practice as he nears his return to the field

RB Earnest Graham makes an over-the-shoulder catch

If WR Michael Clayton has a beef with the official, he's not too upset about it

Rookie CB Aqib Talib has used his speed to make several eye-opening plays so far in camp

CB Ronde Barber elicits a laugh from Head Coach Jon Gruden

LB Antoine Cash tries to run down the ballcarrier from behind

Head Coach Jon Gruden serves as a defender, forcing WR Brian Clark to choose a direction on an option route

OL Chris Denman bends but doesn't break as the defender tries to bull him over

TE Daniel Fells looks for yards after the catch

QB Jeff Garcia is ready for a quick release as soon as he finds an open man

Head Coach Jon Gruden said the Bucs were much sharper on Tuesday morning than they had been the morning before

QB Brian Griese stands in the pocket and fires a pass out to his right

The offensive and defensive lines prepare to attack each other at the snap

Russian S Sergey Ivanov is working his way into the rotation of reps a little more each day

DT Chris Hovan clears up a bit of confusion with Defensive Coordinator Monte Kiffin

Defensive Backs Coach Raheem Morris keeps it loose during warmups with Jermaine Phillips and Ronde Barber

DE Kevin Carter seeks a break from the intense morning heat

LB Derrick Brooks still gives maximum effort in his 14th NFL training camp

CB Phillip Buchanon stops to share some football talk with kids preparing for the Gatorade Junior Training Camp

WR Brian Clark lets the pass hit him in full downfield stride

Tampa Bay Buccaneers Cheerleaders engaged some fans in a fun trivia contest

Head Coach Jon Gruden uses the end of every practice session to reinforce his most important messages

WR Micheal Spurlock tries to catch a punt while holding two other footballs in his arms

DE Jimmy Wilkerson and TE Alex Smith join to form part of the wedge on a kickoff return

LB Matt McCoy tries to impede the progress of WR Cortez Hankton

Special Teams Coordinator Rich Bisaccia served as a stand-in for the punter in a punt-block drill

Tampa Bay Buccaneers Cheerleaders continue to attend practices in order to sign autographs

T Jeremy Trueblood has an almost serene look on his face as he blocks another pass-rusher

WR Ike Hilliard shows off his long reach and sticky hands