Montgomery Biscuits
Montgomery Riverwalk Stadium is the home of the Montgomery Biscuits of the Double-A South. The minor league baseball ballpark opened in Montgomery, Alabama in 2004. Located in downtown Montgomery, the stadium can host up to 7,000 people a night.