Is there one and can we start one?
I've been in Philly for about 8 years and haven't found a place to call home. My buddy, who turned me into a colts fan, is in here too for a few years and we'd like to have a spot to go to. Anybody know if there is one in center city or if there is a bar we can take over? Let me know.