Visiting the BJCC is one of the most fun things to do in Alabama–whether you're a first-time visitor or a Birmingham local. Not only does the BJCC host ...