Tampa Bay Buccaneers
2007-08-05 Practice

WR Chas Gessner snares the pass up high where the DB has difficulty reaching

DE Julian Jenkins takes the bags drill seriously

QB Bruce Gradkowski has to go through the pads gauntlet, just like RBs and WRs

TE Alex Smith gets his hands in good position as the pass descends

Defensive Coordinator Monte Kiffin helps LB Ryan Nece adjust to playing in the middle

WR David Boston traps the pass up near his neck and holds on as the defender wraps him up

QB Chris Simms puts the ball out in front of the back, leading him forward on a swing pass

CB Carlos Hendricks goes all out to try to grab this high pass

WR Kyle Smith makes the catch and knows a hit is coming

CB Ronde Barber looks intense as he goes after the football

Rookie RB Kenneth Darby uses his left hand to keep the defender away from the ball in his right hand

Head Coach Jon Gruden kept the pressure on during a very hot Sunday practice

TE C.J. Leak is playing catchup after just re-signing with the team on Saturday

As he often does, QB Jeff Garcia really steps in to a throw

WR Mark Jones catches a quick slant pass and tries to slide past the defender

G Davin Joseph levels a hard shoulder blow at the blocking sled

WR Chad Owens kicks in his blazing speed

RB Cadillac Williams knows what CB Torrie Cox's intentions are regarding the football

The pass is on Warren as soon as he turns around, but he still gets his hands up to catch it

DE Julian Jenkins starts to reverse his original move with a spin inside

RB Earnest Graham turns the corner on a running play around left end

QB Luke McCown performed well in the two-minute drill at the end of the afternoon practice

Rookie FB Byron Storer bulls straight ahead with the football

WR Paris Warren grabs a pass with a defender breathing down his neck

S Tanard Jackson gets his hands on a high throw during the DBs' individual period

Head Coach Jon Gruden conducted two very demanding practices on Sunday

WR Maurice Stovall gets downfield in a hurry after making a catch

LB Ryan Nece tries to pry the ball free from its rightful owner

QB Bruce Gradkowski makes a sudden change of direction while scrambling

TE Alex Smith runs hard to stay ahead of the defender

WR David Boston manages to focus on taking a hit and catching the ball at the same time

LB Ryan Nece greets Justin Johnson, visiting camp courtesy of the Glazer Family Foundation

DE Gaines Adams looks for a crease during the D-line individual drills