Posted by ESPN.com's Tim Graham
ORCHARD PARK, N.Y. -- The first day of Buffalo Bills minicamp just wrapped up, but we haven't had a chance to talk to the players just yet. Only receiver Terrell Owens has faced reporters so far because the team had its annual NFL-mandated media training at 12:20 p.m. We'll get access to the rest of the team in a bit.
For now, here are a few observations from the field house.
The Bills' offense didn't huddle once. They spent the entire practice working in a hurry-up format. Quarterback Trent Edwards looked sharp with the first unit, moving methodically up the field and getting the plays off with plenty to spare.
Running back Marshawn Lynch didn't practice. He was present but never put on his helmet. We don't know why yet.
Brian Moorman, one of the best and most consistent punters in the league, had a terrible day. You'd have to think he was working on a certain nuance or trying something new.
Rookie safety Jairus Byrd wasn't there because of a quirky NFL rule. Beyond rookie camp, NFL rules prohibit first-year players from reporting to their teams before May 16 or until their college holds final exams, whichever comes later. Oregon's run June 8 through June 12.
The first-string offensive line Tuesday was left tackle Langston Walker, left guard Andy Levitre, center Geoff Hangartner, right guard Seth McKinney and right tackle Brad Butler. Eric Wood also got some first-team work at right guard.
Sophomore project Demetrius Bell was the second-team left tackle.
The best catch of the day was a long Gibran Hamdan pass down the right sideline to Steve Johnson. The ball threaded safety Ko Simpson and cornerback Ashton Youboty, and Johnson made a great leaping grab to stay inbounds.