Is it the grand one of them all, Wills Northwoods Inn? I have yet to go there but would like to one weekend. I've been spoiled by free Sunday Ticket this year so I don't have to trek out to a Packers bar but when I did, it was to a smaller one in Elmhurst, Il.
Originally Posted by: Yerko