There’s always room for another soccer bar in Chicago, this one is called “The Pitch” located at 2142 N. Clybourn.  Fire Technical Director Frank Klopas is one of the partners.  I’ll probably be stopping in tonight for the grand opening.  They have a web site with some pretty bare bones info but they do feature a... Read more »