St.Louis Cardinals are on at Theory

In Town From St. Louis? We Have you Covered at Theory: Best Sport's Bar in Chicago

In town from St. Louis this weekend for the Cubs-Cardinals series?…