Questionland- Where to watch the NFL Draft?

by

comment

JayandBob11 is looking for recommendations on where to watch the 2010 NFL Draft in New Orleans?



Any sports bars? Will the Superdome welcome their fans? Help a reader out on Questionland.



Add a comment