High school football: Christian Heritage punches back, holds off bruising Dibble - Article Photos 1/24