Remind us never to make fun of Wrigley Field hosting The Police again: It appears karma has come back to kick us in the metaphysical groin the very next day. The new Busch Stadium is about to host its first ever concert. And boy, is it ever an epic one.
Kinja is in read-only mode. We are working to restore service.