Designed by
Title
Montgomery Riverfront Stadium banner image #125884832
Description
Montgomery, Alabama/USA-August 6, 2018: Banner of the Montgomery Riverwalk Stadium, the home of the Montgomery Biscuits minor league team, is located in the downtown entertainment district. The stadium is built from a converted historic train shed and opened in 2004. The old train shed can be seen to the right on the first base side.
This image is editorial