The Sisters baseball team has won its eighth straight game after sweeping La Pine and beating Elmira 7-1 in the first of a three-game series. Sophomore Sebastian Storch showed out on the mound, giving up a single run through five innings. Read this story