St. Cecilia School's football team won the championship and earned the Bishop's Cup.
This team has won the most football games ever.
Imported from external platform