Football: Foran High defeats Branford, 42-12