Game 3 of the Stanley Cup & the Cubs are in town. Probably the busiest St. Louis has ever been