Cattle Auction

Cattle auctions have been held at the Ashville Stockyard in St. Clair County every Monday since the early 1960s.

Courtesy of the Birmingham News. All rights reserved. Used with permission.