My son has a baseball game where I'm the asst head coach. Starts at 11am... ugh. Our local little league obviously does not have the NFL draft in mind!
Getting together sounds good though even though I'm not sure I can make it, at least for the start. Any place with free wi-fi and free refills/cheap beer/good snacky foods would work imo.