St. Marys Legion improves to 6-0 with win over Bradford