GAINESVILLE, Fla. -- GatorBait.net provides the most comprehensive recap on the web of Florida's first full-team practice viewable by the media. Check below for all the updates from the five sessions of Saturday's practice open to the media.

-- The practice began with the typical flex and stretch period. Today, cornerback Vernon Hargreaves III led the team in stretches, chanting the usual "Gators, are you ready?!?" and getting the customary "Hell yeah!!!" back.

-- Before we walk you through some play-by-play from different drills, we'll sum up the day. The offense was extremely crisp in spurts after a pretty rough day on Thursday. Will Grier stood head and shoulders above every quarterback on the field, putting some extremely difficult routes right on the money over and over again. It was the most impressive outing we've seen of him to date, including about 10 fully open practices between spring of 2014 and fall of 2014.

-- Meanwhile, Treon Harris continued to struggle with his accuracy, often even on simple routes. But where Grier really separates himself from Harris is his ability to hit the tougher throws. Harris had a ton of trouble throwing a double move route that starts as a quick slant, works vertical, then turns out into a corner or fade route. Grier was nearly flawless throwing the route. More on this part of practice later.

-- Georgia Tech transfer linebacker Anthony Harrell did not participate in practice, limited to walking through some stuff in the injury area. He had a heavy wrap on his left knee.

-- Transfer quarterback Luke Del Rio, who had an appendectomy on Monday, was at practice dressed out and did some light throwing during a few drills during practice.

-- The speed ball portion of practice was pretty effective. The Gators were crisp, despite not gaining much yardage (that's pretty typical of speed ball, where the idea is very up-tempo and getting the ball out quickly).

-- On Grier's half of speed ball, he threw two quick screens to Demarcus Robinson for completions. Then Hargreaves had an excellent pass breakup on a throw out to the flats to Ahmad Fulwood. Grier then hit Robinson for a short screen, then Kelvin Taylor popped nice run off the left side to end the drill.

-- On Harris' half of speed ball, things opened with a short pass to Case Harrison. Harris then found C.J. Worton on a quick pass to the right side. Harris then skipped a pass too far outside to the left intended for Worton, before handing off to Harrison for a short gain. Harris finished the drill with a completion to Roger Dixon.

-- Prior to Harris' half of speed ball, Jim McElwain gave him an earful about being slow to start the drill. Harris was inaudible, but McElwain was yelling: "I don't care! I don't care!"

-- The linebackers also earned an earful in a position drill shortly after, with Randy Shannon using some colorful language to tell them he was displeased with how they were doing the drill. "Y'all been doing this the whole summer, lock in!" (paraphrased) Antonio Morrison then jumped on a walk-on moments later for not being in the right spot.

-- In pass skeleton work, Harris threw completions to Powell and Jake McGee. Grier hit Latroy Pittman (twice) and Evan Schroeder, but missed a throw on a corner route that was too long for Kalif Jackson. Harris also had a pass behind Robinson in the drill that Robinson couldn't hang onto. Grier then stole the show on the corner route, firing two beautiful, over-the-shoulder 30-yard touchdown passes to Ahmad Fulwood (against a walk-on) and Chris Thompson on back-to-back throws.

-- In the same drill, Joshua Grady looked fairly sharp, hitting Chris Thompson short.

-- The defensive backs flexed their muscles late in the drill, with Hargreaves perfectly covering a corner route thrown by Harris. Hargreaves ran up to a camera man standing in the end zone and began dancing in front of him. Keanu Neal made the play of the day on the next play, stacking his receiver perfectly on the corner route, then leaping in the air for a one-handed interception in the end zone.

-- In the drill that was the most telling of the day, Florida worked passes on air through the route tree. Things started off excellently, with Florida getting through about 36 passes with only one drop by Ryan Sousa. Then things kind of fell apart on one side of the drill, where Harris and walk-on Jacob Guy were alternating throws. Fulwood and Sousa dropped passes in quick succession, then Guy fired behind Mark Herndon on a pass. Then the errant passes began flying quickly from the left side of the drill where Harris and Guy were working. Schroeder couldn't catch up to an overthrown ball, then Sousa had another drop. The route, which was described above as a double-move ending in a corner route, brought McElwain over, where he began absolutely lighting into the group. He yelled "18 to 22, attention to detail!!" at one point, likely indicating his displeasure with how the routes were being run. In about 14-16 passes on the route, Harris and Guy probably only completed about four. Meanwhile, Grier and Grady were throwing the route without a hitch on the right side of the field.

-- Other highlights from the final period, working a combination of pass skeleton and getting the defensive backs some work in the flats, were as follows:

-- Alvin Bailey showed excellent burst after taking a catch off to the left side, spinning quickly and darting upfield for a nice gain.

-- Grady and Fulwood were on the wrong page on one rep, with Fulwood blocking a receiver in the flats as Grady threw him a short hitch. The pass sailed behind Fulwood's back without him ever seeing it.

-- Harris hit a receiver in traffic over the middle of the field for a nice gain, and Jim McElwain came over to him after the throw and had a few words.

-- Sousa somewhat made up for his lackluster performance earlier in the practice with a nice catch with a defender on his back on a hard-thrown pass on a slant.

---------------

For more news on Florida sports and recruiting, follow GatorBait247 on Twitter.

Contact Thomas Goldkamp by 247Sports' personal messaging system or on Twitter at @ThomasGoldkamp.