Tony Sparano was visibly peeved after Saturday's morning practice and one can understand the reason. In the team two-minute drill, the signature drills of the entire practice, the Dolphins looked like poo.
There were dropped passes. There were dropped interceptions. It was everything the two-minute drill is not supposed to be as no one seemed to make a big play on either side of the ball.
Here's the play-by-play and you decide for yourself:
Firsts against Firsts -- with the exception of quarterback Chad Henne, who was guiding the starters. No, Chad Pennington is not injured. He practiced. I am not going to speculate why Henne got the first-team repetitions in this drill because I don't know.
Ronnie Brown run for 2 yards.
Henne incompletion because Gibril Wilson drops an interception in his hands.
Henne incompletion because Ted Ginn Jr. drops one on a slant pattern.
Henne incompletion as the football is batted at the line of scrimmage.
Henne incompletion as Wilson drops another interception that would have been a TD up the sideline had he held on.
Seconds vs. Seconds -- with the exception of quarterback Pat White, who was guiding the reserves.
White incompletion when he overthrows 6-4 WR Brandon London along the sideline.
White completion to WR Patrick Turner on an in-cut with Sean Smith defending.
White incompletion as Jason Allen drops an interception.
White incompletion as Turner drops a pass in his hands on a skinny post.
White 9-yard run when he cannot find anyone open.
White screen to Anthony Kimble for 3 yards.
Clock runs out with team at the line.
Everyone was present and accounted for this morning, including David Martin. The tight end was ill Friday and missed practice but his absence was excused.
The Dolphins special teams work today was primarily about the onside kick. Miami's first-team hands team today was Wilson, Tyrone Culver, Martin, Patrick Cobbs, Ted Ginn Jr., Anthony Fasano, Davone Bess, Ernest Wilford, Yeremiah Bell, Greg Camarillo, Lousaka Polite.
The Dolphins will scrimmage at 2 p.m. Please check back here for updates.
I will be providing twitter updates early on and immediately following. If you are not already doing so, follow me on twitter.