It was so bad that at one point I saw Dolphins offensive line coach Mike Maser simply put his hands on his knees, drop his head and shake it in disgust. That is the snapshot that best describes the performance the Miami offense had during Sunday's practice.
How ugly was it?
John Beck threw three interceptions, including two on consecutive passes. Chad Henne had one interception. Before the end of the practice, all the defensive backs seemed to be smelling blood and they were all jumping routes.
Henne and running back Ronnie Brown didn't get synched up on a handoff and a fumble ensued.
The most effective passing play of the day was the checkdown pass to a running back, either Brown or Ricky Williams.
The defensive linemen generally won their matchups against the offensive linemen. Maser yelled at first-round pick Jake Long once for missing his blocking assignment. And on the next snap, Charlie Anderson beat Long for a sack.
Rookie guard Shawn Murphy also incurred Maser's wrath on a couple of snaps.
The only good things about the day. At least the defense improved. And at least it was only the second day of practice so the offense has time yet to improve.
"If a quarterback had a perfect day every day, we'd all be in the Hall of Fame," Beck said.
Amazingly, at one point Beck said, "As a team we got better today." I assume he was talking about the defense.
On the bright side:
The field goal kicking duel is going well: Incumbent Jay Feely easily connected on his three attempts from 32, 38 and 42 yards. Rookie Dan Carpenter matched him, also going 3-for-3.
The interceptions went to Renaldo Hill off Henne, and Jason Allen and Nathan Jones and Will Allen off Beck.
Brown did run hard and looked good on rushing plays. Jalen Parmale had the most dynamic run, juking everyone in the hole and breaking off what would have been a TD on a run up the middle.
Long did have moments when he shined. He managed a stalemate with Vonnie Holliday in one one-on-one drill and beat Phillip Merling on another.