Under ominous skies, the Bucs are getting in a Sunday workout at at One Buc Place. Roy Cummings and Anwar Richardson provide observations and analysis from the scene.
6:56 p.m.: And that's a wrap for today. The Bucs finish on a TD pass to wide-open TE Ryan Purvis. - R.C.
6:53 p.m.: Some passes just aren't meant to be caught - like the one that Josh Johnson just threw that bounced off MLB Mason Foster's hands, off another defender's hands and finally off WR Dezmon Briscoe's hands. - R.C.
6:48 p.m.: GM Mark Dominik just breathed a heavy sigh of relief as everyone got up unhurt following a big collision in the end zone involving WR Dezmon Briscoe, S Ahmad Black and CB Vince Anderson. - R.C.
6:46 p.m.: Mike Williams just turned in one of the top plays of the day, leaping up in the back left corner of the end zone to snatch a touchdown pass away from defenders Sean Jones and E.J. Biggers. Williams is catching everything again today. - R.C.
6:42 p.m.: The Bucs are doing a lot of red zone work today and if this workout is any indication, Sammie Stroughter and Dezmon Briscoe are going to have big roles inside the 20. - R.C.
6:39 p.m.: One thing that's clear in this camp is that reserve tight end Ryan Purvis has improved as a pass catcher. - R.C.
6:36 p.m.: LB Dekoda Watson intercepts Freeman in 11-on-11 drills. Encouraging sign for Bucs linebackers. - A.R.
6:32 p.m.: Players are taking a water break. Practice resumes in four minutes. - A.R.
6:25 p.m.: Raheem Morris is signing autographs. Amazing to think so many people wanted him fired two years ago. - A.R.
6:22 p.m.: MLB Tyrone McKenzie looks so comfortable leading the defense. We will have to see if Ruud is missed. - A.R.
6:18 p.m.: Veteran TE Kellen Winslow catches another pass in triple coverage. Looks like he's back at the U - Miami. - A.R.
6:12 p.m.: Bucs are in 5-on-7 drills now. Five receivers vs seven defenders. - A.R.
6:10 p.m.: Earnest Graham is seeing action at running back. Talk about a flashback. - A.R.
6:07 p.m.: Another trick play on offense by the Bucs. Greg Olson is opening the playbook. - A.R.
6:05 p.m.: The real fun is starting now as the Bucs have moved into their first set of 11-on-11 drills. And already they're wowing the crowd as Freeman called a flea flicker that resulted in him throwing a 40-yard TD pass to Dezmon Briscoe. - R.C.
6:01 p.m.: With Luke Stocker slated to miss a couple of weeks with a sore hip, fellow rookie TE Daniel Hardy has a chance to prove he's just as good an option in the Bucs' two-tight-end sets. - R.C.
5:58 p.m.: QB Josh Freeman doesn't let up. Even during the individual portion of the workout he's correcting players when they run their routes wrong. - R.C.
5:57 p.m.: WR Preston Parker really seems to be maturing. He has good speed and hands. Could be someone to watch. - A.R.
5:56 p.m.: One guy who need to get his act together out here is PK Josh Jasper. Jasper has been banging kicks off the goal posts all week, and his chances of making a good impression are fading. - R.C.
5:53 p.m.: It's been a very clean practice so far. Not a lot of mistakes in the individual portion and the tempo is good. - R.C.
5:50 p.m.: Not too much going on at the moment, but that's just because players are going through individual drills. - A.R.
5:37 p.m.: The QBs are working on their rollouts, throwing the ball on the run. - R.C.
5:35 p.m.: This is the second day Arrerlious Benn is not at practice. Coaches are being extremely cautious with him. - A.R.
5:33 p.m.: The players are through with the warmup portion of the practice and are now going into the indicidual position group phase. - R.C.
5:31 p.m.: Just saw two guys wearing Shaun King jerseys. Is this throwback Sunday? - A.R.
5:27 p.m.: Players are currently stretching. The action will begin soon. - A.R.
5:25 p.m.: The threat of rain has kept the crowd down a bit, but the players are on the field and the workout has begun. - R.C.