St. Marys Legion holds on to beat Wilcox 8-6, Wilcox loses suspended game to Fox