4:04 p.m. - Here we go. No big surprise as the Detroit Lions select quarterback Tim Couch, err, Matthew Stafford. The team reached a contract with him last night. Updates will be coming through the day.
4:16 p.m. - Jason Smith just went to the Rams. My prediction is Kansas City trades down and probably the Jets come up and get Mark Sanchez. (OK, I'm wrong and confused by the selection).
4:39 p.m. - Jets moved up for Sanchez. Great move. He's the best QB prospect in the draft.
4:59 p.m. - The Oakland Raiders are the worst franchise in the AFC and that was an absolutely stupid draft pick at No. 7. Darrius Heyward-Bey out of Maryland is the fourth ranked receiver in the pre-draft rankings. Michael Crabtree and Jeremy Maclin are easily more likely to be stars. Mel Kiper gave this pick an F. I also do.
5:13 p.m. - San Francisco is the only team other than Buffalo and Michael Oher is still on the board. If San Fran takes him, expect possibly USC linebacker Brian Cushing or Texas defensive end Brian Arakpo to be the pick. If the 49ers take somebody else though, Oher is the pick.
5:27 p.m. - Aaron Maybin of Penn State is the pick. The defensive end is a pretty good pass rusher, but not a choice I think a lot of fans would have made. The Bills need to replace Jason Peters, who was traded to Philly, and Oher would have been perfect. I preferred Arakpo as well.
5:50 p.m. - Buffalo isn't up again for a bit, so I'll be taking a break unless something big happens. What do you all think about Maybin getting picked at 11?
6:06 p.m. - Oher is still out there. He is considered one of four offensive tackles coming into the draft. Why is he dropping?
6:20 p.m. - Detroit just took Brandon Pettigrew, the best tight end in the draft. I was hoping he'd fall to Buffalo at 28.
6:39 p.m. - Good for the Baltimore Ravens. Michael Oher is a great story and a great player. They definitely get an A+ for this pick, at 23 when he should have been top 10.
6:55 p.m. - Two big picks coming up. My Colts are on the board and I'm hoping for North Carolina wide receiver Hakeem Nicks to replace Marvin Harrison. Then the Bills will look at either tackle or linebacker. Rey Maualuga is still out there.
7 p.m. - Indy takes Donald Brown, running back from Connecticut. He's a good player, but I wanted a receiver. I guess replacing Dominic was important.
7:04 p.m. - Buffalo takes Eric Wood, a center from Louisville. He's a four-year starter and can play every position on the line. It will be interested to see what the Bills do with him.
7:33 p.m. - 3 1/2 hour first round ... not bad. Lots of fun and surprises. I'll keep giving the occasional update as the second round goes on. Buffalo has the 10th pick.
8:17 p.m. - The Bills take Jairus Byrd, CB out of Oregon, with the 10th pick in the second round. It looks like a bit of a reach and there has still only been one tight end selected. Also, does the team really need a cornerback?
9 p.m. - Dallas and Buffalo just made a trade.
9:01 p.m. - Buffalo again helps the offensive line by getting the top guard, Andrew Levitre from Oregon St. A surprising move to see the trade and a solid pick by the Bills. Dallas got the 75th and 110th picks owned by Buffalo. Excellent move.