St. Marys Legion ends season with loss to French Creek Valley