Hiram edges past Cartersville in tough test

ajc.com