The Berne-Knox-Westerlo and Voorheesville cross-country teams battled 10 other teams in pouring rain during the 84th annual Grout invitational at Schenectady’s Central Park over the weekend.