Football: Foran High loses to North Haven