I lived ~90 minutes from Chicago when I was in Illinois, so I didn't go to the City every single weekend. But when I did, I always liked Champs Sports Bar, either on State Street if near downtown or the one out in the burbs in Schaumburg. If you go to State Street, there is a place called the...