Friday, April 29, 2011

NFL Draft Day 1 - Who Did Best?

So which team did do the best in last night's draft? Here are some quick views based on average mock draft position. (Data is just from just 3 sites at this point - it seems sites are pretty quick to take their mock drafts down after the real one happens...)