Seven Eagles sides in finals in Western Junior League