It'd be great to have a list of places where the Milanistas could gather in force to watch the final in Athens. Does anyone have a list or link for places across the country? I'm in Chicago and want to see the final with the wife, but am dreading going to the Globe Pub. It's a great place, but too many English fans for an Italian English final. I've tried La Cafe on Harlem Ave. but it seems like it's just for the old guys.