Macon and Huntsville drop the gloves for a fight