Football: Foran defeats Guilford, 28-7