I'm 60 miles from tonight's NFL draft site in KC. A couple of my friends are going to experience it live in person.
Have fun I told them 60K people allowed in and who knows how many wanting in. :wtf:
My living room looks like a much better location to watch from...besides the drinks are cheaper.