Cross country: Foran Lions defeat East Haven